def execute(self, parameter_pool): self._generate_service_endpoint(parameter_pool) self._check_rds_parameter(parameter_pool) required_params = self._operation_queue.required_parameters missing_params = required_params - parameter_pool.parameter_names if len(missing_params) > 0: terminal = Terminal() terminal.ask_parameters(parameter_pool, missing_params, True) ret_result = OperationResult(self, None, None, None) return ret_result
def execute(self, parameter_pool): parameters = {ParameterName.AwsAccessKeyId, ParameterName.AwsSecretAccessKey, ParameterName.Region, ParameterName.SolutionStack, ParameterName.ApplicationName, ParameterName.EnvironmentName, ParameterName.RdsEnabled, } terminal = Terminal() terminal.ask_parameters(parameter_pool, parameters, False) ret_result = OperationResult(self, None, None, None) return ret_result
def execute(self, parameter_pool): parameters = { ParameterName.AwsAccessKeyId, ParameterName.AwsSecretAccessKey, ParameterName.Region, ParameterName.SolutionStack, ParameterName.ApplicationName, ParameterName.EnvironmentName, ParameterName.RdsEnabled, } terminal = Terminal() terminal.ask_parameters(parameter_pool, parameters, False) ret_result = OperationResult(self, None, None, None) return ret_result