diff options
Diffstat (limited to 'lib/thandy/packagesys/ExePackages.py')
| -rw-r--r-- | lib/thandy/packagesys/ExePackages.py | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/lib/thandy/packagesys/ExePackages.py b/lib/thandy/packagesys/ExePackages.py index 88e7722..096e51f 100644 --- a/lib/thandy/packagesys/ExePackages.py +++ b/lib/thandy/packagesys/ExePackages.py @@ -8,6 +8,7 @@ import thandy.packagesys.PackageDB as pdb  class ExePackageSystem(pdb.DBBackedPackageSystem):      def __init__(self, repo): +        pdb.DBBackedPackageSystem.__init__(self)          self._repo = repo      def getName(self): @@ -31,7 +32,7 @@ class ExePackageSystem(pdb.DBBackedPackageSystem):                                   [],  # filelist not implemented in this.                                   rp,                                   self._repo.getFilename(rp), -                                 arguments=extra['exe_args'], +                                 arguments=extra.get('exe_args', []),                                   registry_ent=extra.get('registry_ent')))          return handles @@ -44,7 +45,7 @@ class ExePackageSystem(pdb.DBBackedPackageSystem):  class ExePackageHandle(pdb.DBBackedPackageHandle):      def __init__(self, packageDB, name, version, filelist, relpath, filename,                   arguments, registry_ent=None): -        pdb.DBBackedPackageHandle.__init__(packageDB, name, version, filelist) +        pdb.DBBackedPackageHandle.__init__(self, packageDB, name, version, filelist)          self._relPath = relpath          self._filename = filename          self._arguments = arguments | 
