def activate(): config = Pulse2Config("pulse2") logger = logging.getLogger() if config.disable: logger.warning("Plugin pulse2: disabled by configuration.") return False if not Pulse2Database().activate(config): logger.warning( "Plugin pulse2: an error occurred during the database initialization" ) return False Pulse2Manager().register('pulse2', Pulse2Pulse2Manager) updateQueryClass() return True
def delPackageServerEntity(self, e_uuid): ret = Pulse2Database().delPackageServerEntity(e_uuid) return ret
def getPackageServerEntity(self, ps_uuid, e_uuid): ret = Pulse2Database().getPackageServerEntity(ps_uuid, e_uuid) return ret.toH()
def putPackageServerEntity(self, ps_uuid, e_uuid): print "pulse2 > putPackageServerEntity" ret = Pulse2Database().putPackageServerEntity(ps_uuid, e_uuid) return ret.toH()
def getPackageServerEntityByEntities(self, e_uuids): ret = Pulse2Database().getPackageServerEntityByEntities(e_uuids) for uuid in ret: ret[uuid] = map(lambda x: x.toH(), ret[uuid]) return ret