Skip to content
Snippets Groups Projects
Commit 95faf5f5 authored by Grzegorz Bizon's avatar Grzegorz Bizon
Browse files

Use new registry path class to match repository project

parent 85847988
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -62,19 +62,7 @@ class ContainerRepository < ActiveRecord::Base
# TODO, we will return a new ContainerRepository object here
#
def self.project_from_path(repository_path)
return unless repository_path.include?('/')
##
# Projects are always located inside a namespace, so we can remove
# the last node, and see if project with that path exists.
#
truncated_path = repository_path.slice(0...repository_path.rindex('/'))
##
# We still make it possible to search projects by a full image path
# in order to maintain backwards compatibility.
#
Project.find_by_full_path(truncated_path) ||
Project.find_by_full_path(repository_path)
ContainerRegistry::Path.new(repository_path)
.repository_project
end
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment