# File lib/chef/knife/tag_create.rb, line 33
      def run
        name = @name_args[0]
        tags = @name_args[1..-1]

        if name.nil? || tags.nil? || tags.empty?
          show_usage
          ui.fatal("You must specify a node name and at least one tag.")
          exit 1
        end

        node = Chef::Node.load name
        tags.each do |tag|
          (node.tags << tag).uniq!
        end
        node.save
        ui.info("Created tags #{tags.join(", ")} for node #{name}.")
      end