Install'da Build gibi Class içine girsin, benzer olsunlar demi.
This commit is contained in:
+3
-2
@@ -6,7 +6,7 @@ import sys
|
||||
from optparse import OptionParser
|
||||
|
||||
sys.path.append("./lib")
|
||||
import pisi.install
|
||||
from pisi.install import PisiInstall, PisiInstallError
|
||||
import pisi.util
|
||||
|
||||
class ArgError(Exception):
|
||||
@@ -37,7 +37,8 @@ def main():
|
||||
else:
|
||||
package_fn = args[0]
|
||||
|
||||
pisi.install.install_package_file(package_fn)
|
||||
pi = PisiInstall(package_fn)
|
||||
pi.install()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
+6
-2
@@ -11,10 +11,14 @@ import packagedb
|
||||
import dependency
|
||||
#import conflicts
|
||||
|
||||
class InstallError(Exception):
|
||||
class PisiInstallError(Exception):
|
||||
pass
|
||||
|
||||
def install_package_file(package_fn):
|
||||
class PisiInstall:
|
||||
def __init__(self, package_fn):
|
||||
self.install(package_fn)
|
||||
|
||||
def install(self, package_fn):
|
||||
|
||||
package = Package(package_fn, 'r')
|
||||
# extract control files
|
||||
|
||||
Reference in New Issue
Block a user