| ... | @@ -21,20 +21,14 @@ class Key < ActiveRecord::Base |
... | @@ -21,20 +21,14 @@ class Key < ActiveRecord::Base |
|
|
def update_repository
|
|
def update_repository
|
|
|
Gitlabhq::GitHost.system.new.configure do |c|
|
|
Gitlabhq::GitHost.system.new.configure do |c|
|
|
|
c.update_keys(identifier, key)
|
|
c.update_keys(identifier, key)
|
|
|
|
|
c.update_projects(projects)
|
|
|
projects.each do |project|
|
|
|
|
|
c.update_project(project.path, project)
|
|
|
|
|
end
|
|
|
|
|
end
|
|
end
|
|
|
end
|
|
end
|
|
|
|
|
|
|
|
def repository_delete_key
|
|
def repository_delete_key
|
|
|
Gitlabhq::GitHost.system.new.configure do |c|
|
|
Gitlabhq::GitHost.system.new.configure do |c|
|
|
|
c.delete_key(identifier)
|
|
c.delete_key(identifier)
|
|
|
|
|
c.update_projects(projects)
|
|
|
projects.each do |project|
|
|
|
|
|
c.update_project(project.path, project)
|
|
|
|
|
end
|
|
|
|
|
end
|
|
end
|
|
|
end
|
|
end
|
|
|
|
|
|
| ... | |
... | |
| ... | | ... | |