class Opc::OpcOrgEdit
Public Instance Methods
run()
click to toggle source
# File lib/chef/knife/opc_org_edit.rb, line 25 def run org_name = @name_args[0] if org_name.nil? show_usage ui.fatal("You must specify an organization name") exit 1 end include Chef::Mixin::RootRestv0 original_org = root_rest.get("organizations/#{org_name}") edited_org = edit_data(original_org) if original_org == edited_org ui.msg("Organization unchanged, not saving.") exit end ui.msg edited_org root_rest.put("organizations/#{org_name}", edited_org) ui.msg("Saved #{org_name}.") end