def __init__(self): super(LicenseBase, self).__init__() self.licenseManager = LicenseManager() self.licenseFactory = XenServerLicenseFactory() self.licenseFeatureFactory = LicensedFeatureFactory() self.skus = [] self.hosts = [] self.newLicenseServerName = 'LicenseServer' self.oldLicenseEdition = None self.oldLicenseServerName = None self.graceExpected = False self.systemObj = None self.v6 = None self.addLicenseFile = False self.skipVerify = False
def __init__(self, licenseServer): self.__licenseManager = LicenseManager() self.__licenseFactory = XenServerLicenseFactory() self.__v6 = licenseServer.getV6LicenseServer() self.__licensedEdition = xenrt.TEC().lookup("LICENSED_EDITION") self.__unlicensedEdition = xenrt.TEC().lookup("UNLICENSED_EDITION")