diff options
Diffstat (limited to 'pym')
-rw-r--r-- | pym/portage.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pym/portage.py b/pym/portage.py index 13c89ddf5..c4d0e4a50 100644 --- a/pym/portage.py +++ b/pym/portage.py @@ -3676,8 +3676,11 @@ def getmaskingreason(mycpv): i = i + 1 return None -def getmaskingstatus(mycpv): - global portdb, settings +def getmaskingstatus(mycpv, settings=None, portdb=None): + if settings is None: + settings = globals()["settings"] + if portdb is None: + portdb = globals()["portdb"] mysplit = catpkgsplit(mycpv) if not mysplit: raise ValueError("invalid CPV: %s" % mycpv) |