def __init__(self): self.dbHost="localhost" self.username="******" self.passwd="" self.database="resource_db" self.resourceMgr=resourceManager() self.__con = None self.logger=logging.getLogger("poolManager" )
def __init__(self): self.workDir="/automation/virtenv" self.marvinPath="/automation/cloudstack/tools/marvin/dist/" self.testcasePath="/automation/cloudstack/test" self.pythonPath="" self.libPath="/root/cloud-autodeploy2/newcode" self.jenkinsWorkspace="/automation/jenkins/workspace" self.logger=logging.getLogger("testEnvMgr") self.resourceMgr=resourceManager()
def __init__(self): self.workDir="/root/cloud-autodeploy2/newcode" self.IPMI_PASS="******" self.DOMAIN = 'automation.hyd.com' self.infraxen_ip=None self.infraxen_passwd=None self.ipmiinfo = {} self.cobblerinfo = {} self.mgmtHostInfo = {} self.resourceMgr=resourceManager() self.hostImager=hostImager() self.logger=logging.getLogger("hostManager")
def main(): def deleteTestLogs(prList): logger = logging.getLogger("prLogClenUpMethod") for pr in prList: try: bash("rm -rf /mnt/test_result_archive/%s" % (pr["build_number"])) except KeyError as e: logger.error("keyError occured, no key named %s for prNo %s" % (e.args[0], pr["pr_no"])) gc = garbageCollector() j = jenKinsJob() resourceMgr = resourceManager() gc.garbageCollect(resourceMgr.getJobDetails(), "created", j.deleteJob) gc.setCollectAfterDays(2) g = gitDb() gc.garbageCollect(g.getTestedPrs(), "updated_at", deleteTestLogs)
def __init__(self): self.deleteAfterDays=2 self.resourceMgr=resourceManager()
def __init__(self): self.j = Jenkins("http://jenkins-ccp.citrix.com", "bharatk", "BharatK") self.resourceMgr = resourceManager() self.logger = logging.getLogger("jenkinsJob")
from hostImager import resourceManager resourceMgr=resourceManager() ip1=resourceMgr.getIp() print "received ip %s"%ip1 ip2=resourceMgr.getIp() print "received ip %s"%ip2 resourceMgr.freeIp(ip1) resourceMgr.freeIp(ip2)