def __init__(self, vm, redis='localhost', session=None): self.vm = vm self.host = redis self.session = session command.init() shutil.rmtree('build', ignore_errors=True) if os.path.exists(config.basedir_crop): shutil.rmtree(config.basedir_crop) if 'logging' not in locals(): from AVCommon.logger import logging locals()['logging']=logging logging.debug("vm: %s host: %s session: %s" % (self.vm, self.host, session)) command.context["report"] = self.report # TODO # load default.yaml as a default SET command. f = open("AVAgent/default.yaml") y = yaml.load(f) for k,v in y.items(): command.context[k] = v logging.debug("command.context size: %s" % len(command.context))
def __init__(self, args): self.args = args self.vm_names = args.vm.split(',') self.procedure = args.procedure.upper() self.pool = args.pool command.init()
from AVCommon.commands.client import SET __author__ = 'fabrizio' import sys import os sys.path.append(os.path.split(os.getcwd())[0]) sys.path.append(os.getcwd()) from AVCommon.logger import logging from AVCommon import command from AVCommon import helper command.init() def test_START_VM(): procs = """Process list: 40 pid=0, owner=, cmd=[System Process] pid=4, owner=NT AUTHORITY\SYSTEM, cmd=System pid=264, owner=NT AUTHORITY\SYSTEM, cmd=smss.exe pid=360, owner=NT AUTHORITY\SYSTEM, cmd=csrss.exe pid=400, owner=NT AUTHORITY\SYSTEM, cmd=wininit.exe pid=412, owner=NT AUTHORITY\SYSTEM, cmd=csrss.exe pid=480, owner=NT AUTHORITY\SYSTEM, cmd=services.exe pid=488, owner=NT AUTHORITY\SYSTEM, cmd=lsass.exe pid=500, owner=NT AUTHORITY\SYSTEM, cmd=lsm.exe pid=508, owner=NT AUTHORITY\SYSTEM, cmd=winlogon.exe pid=624, owner=NT AUTHORITY\SYSTEM, cmd=svchost.exe pid=696, owner=NT AUTHORITY\NETWORK SERVICE, cmd=svchost.exe
from AVCommon.commands.client import SET __author__ = 'fabrizio' import sys import os sys.path.append(os.path.split(os.getcwd())[0]) sys.path.append(os.getcwd()) from AVCommon.logger import logging from AVCommon import command from AVCommon import helper command.init() def test_START_VM(): procs = """Process list: 40 pid=0, owner=, cmd=[System Process] pid=4, owner=NT AUTHORITY\SYSTEM, cmd=System pid=264, owner=NT AUTHORITY\SYSTEM, cmd=smss.exe pid=360, owner=NT AUTHORITY\SYSTEM, cmd=csrss.exe pid=400, owner=NT AUTHORITY\SYSTEM, cmd=wininit.exe pid=412, owner=NT AUTHORITY\SYSTEM, cmd=csrss.exe pid=480, owner=NT AUTHORITY\SYSTEM, cmd=services.exe pid=488, owner=NT AUTHORITY\SYSTEM, cmd=lsass.exe pid=500, owner=NT AUTHORITY\SYSTEM, cmd=lsm.exe pid=508, owner=NT AUTHORITY\SYSTEM, cmd=winlogon.exe pid=624, owner=NT AUTHORITY\SYSTEM, cmd=svchost.exe