示例#1
0
 def __init__(self, cluster, service, component, globalConfig, config):
     self.cluster = cluster
     self.service = service
     self.component = component
     self.globalConfig = globalConfig
     versionsFileDir = config.getResolvedPath(AgentConfig.APP_TASK_DIR)
     self.versionsHandler = StackVersionsFileHandler(versionsFileDir)
示例#2
0
 def __init__(self, pythonExecutor, puppetExecutor, config):
     self.pythonExecutor = pythonExecutor
     self.puppetExecutor = puppetExecutor
     self.stacksDir = config.get('stack', 'upgradeScriptsDir')
     self.config = config
     versionsFileDir = config.get('agent', 'prefix')
     self.versionsHandler = StackVersionsFileHandler(versionsFileDir)
示例#3
0
 def __init__(self, cluster, service, component, globalConfig, config):
     self.cluster = cluster
     self.service = service
     self.component = component
     self.globalConfig = globalConfig
     versionsFileDir = config.get('agent', 'prefix')
     self.versionsHandler = StackVersionsFileHandler(versionsFileDir)
     self.actualConfigHandler = ActualConfigHandler(config)