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
|
from optparse import OptionParser
|
||||||
|
|
||||||
sys.path.append("./lib")
|
sys.path.append("./lib")
|
||||||
import pisi.install
|
from pisi.install import PisiInstall, PisiInstallError
|
||||||
import pisi.util
|
import pisi.util
|
||||||
|
|
||||||
class ArgError(Exception):
|
class ArgError(Exception):
|
||||||
@@ -37,7 +37,8 @@ def main():
|
|||||||
else:
|
else:
|
||||||
package_fn = args[0]
|
package_fn = args[0]
|
||||||
|
|
||||||
pisi.install.install_package_file(package_fn)
|
pi = PisiInstall(package_fn)
|
||||||
|
pi.install()
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
|||||||
+6
-2
@@ -11,10 +11,14 @@ import packagedb
|
|||||||
import dependency
|
import dependency
|
||||||
#import conflicts
|
#import conflicts
|
||||||
|
|
||||||
class InstallError(Exception):
|
class PisiInstallError(Exception):
|
||||||
pass
|
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')
|
package = Package(package_fn, 'r')
|
||||||
# extract control files
|
# extract control files
|
||||||
|
|||||||
Reference in New Issue
Block a user