def add_package(self, entry): """ Wrappers for the similar functions from Packages class that supplementaly require a valid sysid. """ if entry['name'].startswith("patch-solaris"): SolarisPatches.add_patch(self, self.server.get("id"), entry) return Packages.add_package(self, self.server.get("id"), entry)
def dispose_packages(self): return Packages.dispose_packages(self, self.server["id"])
def delete_package(self, entry): return Packages.delete_package(self, self.server.get("id"), entry)
def add_package(self, entry): """ Wrappers for the similar functions from Packages class that supplementaly require a valid sysid. """ return Packages.add_package(self, self.server.get("id"), entry)
def __init__(self): self.server = UserDictCase() Packages.__init__(self) History.__init__(self) Hardware.__init__(self)
def dispose_packages(self): SolarisPatches.dispose_patched_packages(self, self.server["id"]) return Packages.dispose_packages(self, self.server["id"])
def add_package(self, entry): if entry['name'].startswith("patch-solaris"): SolarisPatches.add_patch(self, self.server.get("id"), entry) return Packages.add_package(self, self.server.get("id"), entry)