Ejemplo n.º 1
0
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
Ejemplo n.º 2
0
 def delPackageServerEntity(self, e_uuid):
     ret = Pulse2Database().delPackageServerEntity(e_uuid)
     return ret
Ejemplo n.º 3
0
 def getPackageServerEntity(self, ps_uuid, e_uuid):
     ret = Pulse2Database().getPackageServerEntity(ps_uuid, e_uuid)
     return ret.toH()
Ejemplo n.º 4
0
 def putPackageServerEntity(self, ps_uuid, e_uuid):
     print "pulse2 > putPackageServerEntity"
     ret = Pulse2Database().putPackageServerEntity(ps_uuid, e_uuid)
     return ret.toH()
Ejemplo n.º 5
0
 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