forgeplus/app/services/reposync/update_repo_status_service.rb

19 lines
368 B
Ruby

class Reposync::UpdateRepoStatusService < Reposync::ClientService
attr_accessor :repo_name, :enable
def initialize(repo_name, enable)
@repo_name = repo_name
@enable = enable
end
def call
result = put(url)
response = render_response(result)
end
private
def url
"/cerobot/sync/repo/#{repo_name}?enable=#{enable}".freeze
end
end