Module: Fleet::Client::Unit

Included in:
Fleet::Client
Defined in:
lib/fleet/client/unit.rb

Constant Summary collapse

UNITS_RESOURCE =
'units'.freeze

Instance Method Summary collapse

Instance Method Details

#create_unit(name, unit) ⇒ Object Also known as: update_unit



16
17
18
# File 'lib/fleet/client/unit.rb', line 16

def create_unit(name, unit)
  put(units_path(name), unit)
end

#delete_unit(name) ⇒ Object



22
23
24
# File 'lib/fleet/client/unit.rb', line 22

def delete_unit(name)
  delete(units_path(name))
end

#get_unit(name) ⇒ Object Also known as: get_unit_file



10
11
12
# File 'lib/fleet/client/unit.rb', line 10

def get_unit(name)
  get(units_path(name))
end

#list_unitsObject



6
7
8
# File 'lib/fleet/client/unit.rb', line 6

def list_units
  get(units_path)
end