fabtools.require.pkg

SmartOS packages

This module provides high-level tools for managing SmartOS packages.

See also

fabtools.pkg

fabtools.require.pkg.package(pkg_name, update=False, yes=None)[source]

Require a SmartOS package to be installed.

from fabtools import require

require.pkg.package('foo')
fabtools.require.pkg.packages(pkg_list, update=False)[source]

Require several SmartOS packages to be installed.

from fabtools import require

require.pkg.packages([
    'top',
    'unzip',
    'zip',
])
fabtools.require.pkg.nopackage(pkg_name, orphan=True)[source]

Require a SmartOS package to be uninstalled.

from fabtools import require

require.pkg.nopackage('top')
fabtools.require.pkg.nopackages(pkg_list, orphan=True)[source]

Require several SmartOS packages to be uninstalled.

from fabtools import require

require.pkg.nopackages([
    'top',
    'zip',
    'unzip',
])

Project Versions

Table Of Contents

Previous topic

fabtools.require.oracle_jdk

Next topic

fabtools.require.postfix

This Page