class Elastomer::CLI::Repository

Public Instance Methods

create(name) click to toggle source
# File lib/elastomer/cli/repository.rb, line 7
def create(name)
  options[:settings] = MultiJson.load(options[:settings])
  response = client.repository(name).create(options, :pretty => true)
  puts response
end
delete(name) click to toggle source
# File lib/elastomer/cli/repository.rb, line 26
def delete(name)
  response = client.repository(name).delete
  puts "Deleted repository #{name}."
end
get(name=nil) click to toggle source
# File lib/elastomer/cli/repository.rb, line 14
def get(name=nil)
  response = client.repository(name).get(:pretty => true)
  puts response
end
list() click to toggle source
# File lib/elastomer/cli/repository.rb, line 20
def list
  response = client.repository.get
  puts response
end