Sha256: 832a3a04ec7ac1692076b40a239d0669c11b9036c27f6ac5c85b9efca6724338
Contents?: true
Size: 488 Bytes
Versions: 70
Compression:
Stored size: 488 Bytes
Contents
module Kontena::Cli::Nodes::Labels class AddCommand < Kontena::Command include Kontena::Cli::Common parameter "NODE_ID", "Node id" parameter "LABEL ...", "Labels" requires_current_master requires_current_master_token requires_current_grid def execute node = client.get("nodes/#{current_grid}/#{node_id}") data = { labels: (Array(node['labels']) + label_list).uniq } client.put("nodes/#{current_grid}/#{node_id}", data) end end end
Version data entries
70 entries across 70 versions & 1 rubygems