class DockerRegistry::Repository
Attributes
metadata[R]
name[R]
registry[R]
Public Class Methods
new(metadata, registry)
click to toggle source
# File lib/docker_registry/repository.rb, line 6 def initialize(metadata, registry) @metadata = {} metadata.each_pair do |key, val| @metadata[key.to_sym] = val end @name = @metadata[:name] @registry = registry end
Public Instance Methods
[](tag)
click to toggle source
# File lib/docker_registry/repository.rb, line 23 def [](tag) registry.repositry_tag(self, tag) end
delete!()
click to toggle source
# File lib/docker_registry/repository.rb, line 27 def delete! registry.delete_repository(self) end
full_name()
click to toggle source
# File lib/docker_registry/repository.rb, line 15 def full_name "#{registry.domain}/#{name}" end
inspect()
click to toggle source
# File lib/docker_registry/repository.rb, line 31 def inspect "#<DockerRegistry::Repository #{full_name} >" end