[packages] Document run_operations() some more

This commit is contained in:
Adriaan de Groot 2017-10-23 16:41:12 -04:00
parent df84208abc
commit 41f17892d6

View File

@ -344,10 +344,18 @@ def subst_locale(plist):
def run_operations(pkgman, entry): def run_operations(pkgman, entry):
""" """
Call package manager with given parameters. Call package manager with suitable parameters for the given
package actions.
:param pkgman: :param pkgman: PackageManager
:param entry: This is the manager that does the actual work.
:param entry: dict
Keys are the actions -- e.g. "install" -- to take, and the values
are the (list of) packages to apply the action to. The actions are
not iterated in a specific order, so it is recommended to use only
one action per dictionary. The list of packages may be package
names (strings) or package information dictionaries with pre-
and post-scripts.
""" """
global group_packages, completed_packages, mode_packages global group_packages, completed_packages, mode_packages