class Kontena::Cli::Nodes::UpdateCommand

Public Instance Methods

execute() click to toggle source
# File lib/kontena/cli/nodes/update_command.rb, line 16
def execute
  data = {}

  data[:labels] = self.label_list unless self.label_list.empty?
  data[:labels] = [] if self.clear_labels?

  data[:availability] = availability if availability
  spinner "Updating #{pastel.cyan(self.node)} node " do
    client.put("nodes/#{current_grid}/#{self.node}", data)
  end
end