def post_add_stage(request, name): # TODO how to validate stage name data = request.POST stage = data.get("stage") from_stage = data.get("from_stage") description = data.get("description") if from_stage: common.clone_from_stage_name(request, name, stage, name, from_stage, description) else: data = {} data['envName'] = name data['stageName'] = stage data['description'] = description environs_helper.create_env(request, data) return redirect('/env/' + name + '/' + stage + '/config/')
def post_add_stage(request, name): # TODO how to validate stage name data = request.POST stage = data.get("stage") from_stage = data.get("from_stage") description = data.get("description") if from_stage: common.clone_from_stage_name(request, name, stage, name, from_stage, description) else: data = {} data['envName'] = name data['stageName'] = stage data['description'] = description environs_helper.create_env(request, data) return redirect('/env/' + name + '/' + stage + '/config/')
def post_create_env(request): # TODO how to validate envName data = request.POST env_name = data["env_name"] stage_name = data["stage_name"] clone_env_name = data.get("clone_env_name") clone_stage_name = data.get("clone_stage_name") description = data.get('description') if clone_env_name and clone_stage_name: common.clone_from_stage_name(request, env_name, stage_name, clone_env_name, clone_stage_name, description) else: data = {} data['envName'] = env_name data['stageName'] = stage_name data['description'] = description environs_helper.create_env(request, data) return redirect('/env/' + env_name + '/' + stage_name + '/config/')
def post_create_env(request): # TODO how to validate envName data = request.POST env_name = data["env_name"] stage_name = data["stage_name"] clone_env_name = data.get("clone_env_name") clone_stage_name = data.get("clone_stage_name") description = data.get('description') if clone_env_name and clone_stage_name: common.clone_from_stage_name(request, env_name, stage_name, clone_env_name, clone_stage_name, description) else: data = {} data['envName'] = env_name data['stageName'] = stage_name data['description'] = description environs_helper.create_env(request, data) return redirect('/env/' + env_name + '/' + stage_name + '/config/')