diff options
author | Necoro <> | 2007-11-01 23:55:10 +0000 |
---|---|---|
committer | Necoro <> | 2007-11-01 23:55:10 +0000 |
commit | c1fff1ed4879dcc035cbf77e648074e952c0f925 (patch) | |
tree | bb1cc8c0a8075d9010ef03305a042bf312f45be5 /portato/backend/flags.py | |
parent | b7c30a8494c0cc7f74fcd3810a2c146ae3b1a6e4 (diff) | |
download | portato-c1fff1ed4879dcc035cbf77e648074e952c0f925.tar.gz portato-c1fff1ed4879dcc035cbf77e648074e952c0f925.tar.bz2 portato-c1fff1ed4879dcc035cbf77e648074e952c0f925.zip |
r521@Devoty: necoro | 2007-10-31 17:19:09 +0100
r522@Devoty: necoro | 2007-11-02 00:51:00 +0100
No more instanceof calls
r523@Devoty: necoro | 2007-11-02 00:51:51 +0100
Fixed bugs; removed unnecessairy dbus calls; make update world being async
r524@Devoty: necoro | 2007-11-02 00:52:09 +0100
always use catapult
Diffstat (limited to '')
-rw-r--r-- | portato/backend/flags.py | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/portato/backend/flags.py b/portato/backend/flags.py index 1e1325e..a623973 100644 --- a/portato/backend/flags.py +++ b/portato/backend/flags.py @@ -17,7 +17,7 @@ import os.path from subprocess import Popen, PIPE # needed for grep from gettext import lgettext as _ -from . import system, _Package +from . import system, is_package from ..helper import debug, error, unique_array CONFIG = { @@ -94,7 +94,7 @@ def grep (pkg, path): @returns: occurences of pkg in the format: "file:line-no:complete_line_found" @rtype: string""" - if not isinstance(pkg, _Package): + if not is_package(pkg): pkg = system.new_package(pkg) # assume it is a cpv or a gentoolkit.Package if os.path.exists(path): @@ -202,7 +202,7 @@ def set_use_flag (pkg, flag): global useFlags, newUseFlags - if not isinstance(pkg, _Package): + if not is_package(pkg): pkg = system.new_package(pkg) # assume cpv or gentoolkit.Package cpv = pkg.get_cpv() @@ -266,7 +266,7 @@ def remove_new_use_flags (cpv): @param cpv: the package for which to remove the flags @type cpv: string (cpv) or L{backend.Package}-object""" - if isinstance(cpv, _Package): + if is_package(cpv): cpv = cpv.get_cpv() try: @@ -282,7 +282,7 @@ def get_new_use_flags (cpv): @returns: list of flags @rtype: string[]""" - if isinstance(cpv, _Package): + if is_package(cpv): cpv = cpv.get_cpv() list2return = [] @@ -399,7 +399,7 @@ def set_masked (pkg, masked = True): global new_masked, newunmasked - if not isinstance(pkg, _Package): + if not is_package(pkg): pkg = system.new_package(pkg) cpv = pkg.get_cpv() @@ -458,7 +458,7 @@ def set_masked (pkg, masked = True): debug("new_(un)masked: %s",str(link_neq)) def remove_new_masked (cpv): - if isinstance(cpv, _Package): + if is_package(cpv): cpv = cpv.get_cpv() try: @@ -472,7 +472,7 @@ def remove_new_masked (cpv): pass def new_masking_status (cpv): - if isinstance(cpv, _Package): + if is_package(cpv): cpv = cpv.get_cpv() def get(list): @@ -500,7 +500,7 @@ def new_masking_status (cpv): def is_locally_masked (pkg, changes = True): - if not isinstance(pkg, _Package): + if not is_package(pkg): pkg = system.new_package(pkg) # assume it is a cpv or a gentoolkit.Package if changes: @@ -595,7 +595,7 @@ newTesting = {} arch = "" def remove_new_testing (cpv): - if isinstance(cpv, _Package): + if is_package(cpv): cpv = cpv.get_cpv() try: @@ -604,7 +604,7 @@ def remove_new_testing (cpv): pass def new_testing_status (cpv): - if isinstance(cpv, _Package): + if is_package(cpv): cpv = cpv.get_cpv() if cpv in newTesting: @@ -622,7 +622,7 @@ def set_testing (pkg, enable): @type enable: boolean""" global arch, newTesting - if not isinstance(pkg, _Package): + if not is_package(pkg): pkg = system.new_package(pkg) arch = pkg.get_global_settings("ARCH") |