Fix XML RPC. Refs #2136
This commit is contained in:
parent
e3a65246cf
commit
98241b20e6
|
@ -132,12 +132,21 @@ class Project < ActiveRecord::Base
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def xml_rpc_destroy
|
def xml_rpc_create
|
||||||
result = BuildServer.delete_project unixname, repository.platform.unixname
|
result = BuildServer.create_project unixname, "#{owner.uname}_personal", 'main'
|
||||||
if result == BuildServer::SUCCESS
|
if result == BuildServer::SUCCESS
|
||||||
return true
|
return true
|
||||||
else
|
else
|
||||||
raise "Failed to delete repository #{name} (repo #{repository.name}) inside platform #{repository.platform.name}."
|
raise "Failed to create project #{name} (repo main) inside platform #{owner.uname}_personal."
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
def xml_rpc_destroy
|
||||||
|
result = BuildServer.delete_project unixname, "#{owner.uname}_personal"
|
||||||
|
if result == BuildServer::SUCCESS
|
||||||
|
return true
|
||||||
|
else
|
||||||
|
raise "Failed to delete repository #{name} (repo main) inside platform #{owner.uname}_personal."
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue