fabtools.require.opkg

opkg packages

This module provides high-level tools for managing opkg packages and repositories.

See also

fabtools.opkg

Packages

fabtools.require.opkg.package(pkg_name, update=False)[source]

Require a opkg package to be installed.

Example:

from fabtools import require

# Require a package
require.opkg.package('foo')
fabtools.require.opkg.packages(pkg_list, update=False)[source]

Require several opkg packages to be installed.

Example:

from fabtools import require

require.opkg.packages([
    'foo',
    'bar',
    'baz',
])
fabtools.require.opkg.nopackage(pkg_name)[source]

Require a opkg package to be uninstalled.

Example:

from fabtools import require

require.opkg.nopackage('apache2')
fabtools.require.opkg.nopackages(pkg_list)[source]

Require several opkg packages to be uninstalled.

Example:

from fabtools import require

require.opkg.nopackages([
    'perl',
    'php5',
    'ruby',
])