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