Skip to content

Commit

Permalink
Move SourceController private method
Browse files Browse the repository at this point in the history
Move private method under `private` keyword to follow best
practices.
  • Loading branch information
saraycp committed Mar 19, 2024
1 parent d090da6 commit dd0c4df
Showing 1 changed file with 22 additions and 23 deletions.
45 changes: 22 additions & 23 deletions src/api/app/controllers/source_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -1039,29 +1039,6 @@ def package_command_release
render_ok
end

def _package_command_release_manual_target(pkg, multibuild_container, time_now)
verify_can_modify_target!

targetrepo = Repository.find_by_project_and_name(@target_project_name, params[:target_repository])
raise UnknownRepository, "Repository does not exist #{params[:target_repository]}" unless targetrepo

repo = pkg.project.repositories.where(name: params[:repository])
raise UnknownRepository, "Repository does not exist #{params[:repository]}" unless repo.count.positive?

repo = repo.first

release_package(pkg,
targetrepo,
pkg.release_target_name(targetrepo, time_now),
{ filter_source_repository: repo,
multibuild_container: multibuild_container,
filter_architecture: params[:arch],
setrelease: params[:setrelease],
manual: true,
comment: "Releasing package #{pkg.name}" })
end
private :_package_command_release_manual_target

# POST /source/<project>/<package>?cmd=waitservice
def package_command_waitservice
path = request.path_info
Expand Down Expand Up @@ -1253,4 +1230,26 @@ def validate_xml_content(rdata_field, object, error_status, error_message)
rdata_field,
object)
end

def _package_command_release_manual_target(pkg, multibuild_container, time_now)
verify_can_modify_target!

targetrepo = Repository.find_by_project_and_name(@target_project_name, params[:target_repository])
raise UnknownRepository, "Repository does not exist #{params[:target_repository]}" unless targetrepo

repo = pkg.project.repositories.where(name: params[:repository])
raise UnknownRepository, "Repository does not exist #{params[:repository]}" unless repo.count.positive?

repo = repo.first

release_package(pkg,
targetrepo,
pkg.release_target_name(targetrepo, time_now),
{ filter_source_repository: repo,
multibuild_container: multibuild_container,
filter_architecture: params[:arch],
setrelease: params[:setrelease],
manual: true,
comment: "Releasing package #{pkg.name}" })
end
end

0 comments on commit dd0c4df

Please sign in to comment.