module Kontena::Cli::Stacks::Labels::Common

Private Instance Methods

fetch_master_data(stackname) click to toggle source
# File lib/kontena/cli/stacks/labels/common.rb, line 13
def fetch_master_data(stackname)
  original_data = client.get(stack_url(stackname))
  # ensure we always return either labels or an empty array
  original_data['labels'] || []
end
stack_url(name) click to toggle source
# File lib/kontena/cli/stacks/labels/common.rb, line 9
def stack_url(name)
  "stacks/#{current_grid}/#{name}"
end
update_stack(name, data) click to toggle source
# File lib/kontena/cli/stacks/labels/common.rb, line 5
def update_stack(name, data)
  client.patch(stack_url(name), data)
end