This commit is contained in:
Anton Martynov 2015-09-29 13:44:39 +03:00
parent 2a21236b92
commit be1edb9beb
2 changed files with 9 additions and 6 deletions

View File

@ -60,13 +60,15 @@ module Devops
p.deploy_envs.each do |env| p.deploy_envs.each do |env|
env.add_users [parser.current_user] env.add_users [parser.current_user]
end end
p.create res = p.create
if p.multi? info = if p.multi?
"Project '#{p.id}' with type 'multi' created" "Project '#{p.id}' with type 'multi' created"
else else
#roles = create_roles p.id, p.deploy_envs "Project '#{p.id}' created."
"Project '#{p.id}' created. "# + create_roles_response(roles)
end end
info << " " + res[:before] if res[:before]
info << " " + res[:after] if res[:after]
info
end end
def set_project_components id def set_project_components id
@ -99,8 +101,8 @@ module Devops
"Deploy environment '#{deploy_env}' has been updated in project '#{project.id}'" "Deploy environment '#{deploy_env}' has been updated in project '#{project.id}'"
rescue RecordNotFound => e rescue RecordNotFound => e
env.identifier = deploy_env env.identifier = deploy_env
project.add_deploy_env env res = project.add_deploy_env env
"Deploy environment '#{env.identifier}' has been added to project '#{project.id}'" "Deploy environment '#{env.identifier}' has been added to project '#{project.id}'." + res
end end
end end

View File

@ -64,6 +64,7 @@ module Devops
def add_deploy_env deploy_env def add_deploy_env deploy_env
Devops::Db.connector.add_deploy_env_to_project self.id, deploy_env Devops::Db.connector.add_deploy_env_to_project self.id, deploy_env
""
end end
def add_authorized_user user, env=nil def add_authorized_user user, env=nil