def is_installed(self, installer_name): if self.instance==None: raise Extension_Installer_Exception("no instance specified ... did you try doing ... in <instance> ?") return Installation_System.is_installed(self, installer_name)
def __init__(self): Installation_System.__init__(self) self.destination_dir = settings.instancesdir
def set_instance(self,instance): self.destination_dir=os.path.join(settings.instancesdir,instance,"extensions") Installation_System.set_instance(self,instance)
def __init__(self, systemlist): """initialize with a list of pre-initialized installers """ Installation_System.__init__(self) self.systemlist=systemlist
def __init__(self, systemlist): """initialize with a list of pre-initialized installers """ Installation_System.__init__(self) self.systemlist = systemlist
def __init__(self): Installation_System.__init__(self) self.destination_dir=settings.instancesdir
def __init__(self,instance=None): Installation_System.__init__(self, instance) self.destination_dir=settings.toolkit_dir