mirror of
https://github.com/distribution/distribution.git
synced 2025-09-24 04:27:01 +00:00
Unexport NamedRepository
NamedRepository only needs to be used internally. Additionally this interface may go away in the future and be merged with Named. Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
This commit is contained in:
@@ -81,7 +81,7 @@ func splitDockerDomain(name string) (domain, remainder string) {
|
||||
// For example, "docker.io/library/redis" will have the familiar
|
||||
// name "redis" and "docker.io/dmcgowan/myapp" will be "dmcgowan/myapp".
|
||||
// Returns a familiarized named only reference.
|
||||
func familiarizeName(named NamedRepository) repository {
|
||||
func familiarizeName(named namedRepository) repository {
|
||||
repo := repository{
|
||||
domain: named.Domain(),
|
||||
path: named.Path(),
|
||||
@@ -96,7 +96,7 @@ func familiarizeName(named NamedRepository) repository {
|
||||
|
||||
func (r reference) Familiar() Named {
|
||||
return reference{
|
||||
NamedRepository: familiarizeName(r.NamedRepository),
|
||||
namedRepository: familiarizeName(r.namedRepository),
|
||||
tag: r.tag,
|
||||
digest: r.digest,
|
||||
}
|
||||
@@ -108,14 +108,14 @@ func (r repository) Familiar() Named {
|
||||
|
||||
func (t taggedReference) Familiar() Named {
|
||||
return taggedReference{
|
||||
NamedRepository: familiarizeName(t.NamedRepository),
|
||||
namedRepository: familiarizeName(t.namedRepository),
|
||||
tag: t.tag,
|
||||
}
|
||||
}
|
||||
|
||||
func (c canonicalReference) Familiar() Named {
|
||||
return canonicalReference{
|
||||
NamedRepository: familiarizeName(c.NamedRepository),
|
||||
namedRepository: familiarizeName(c.namedRepository),
|
||||
digest: c.digest,
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user