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)
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)
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)