lib/bundles/inspec-habitat/cli.rb in inspec-2.0.32 vs lib/bundles/inspec-habitat/cli.rb in inspec-2.0.45
- old
+ new
@@ -1,36 +1,36 @@
-# encoding: utf-8
-# author: Adam Leff
-
-require 'thor'
-
-module Habitat
- class HabitatProfileCLI < Thor
- namespace 'habitat profile'
-
- desc 'create PATH', 'Create a one-time Habitat artifact for the profile found at PATH'
- option :output_dir, type: :string, required: false,
- desc: 'Directory in which to save the generated Habitat artifact. Default: current directory'
- def create(path)
- Habitat::Profile.create(path, options)
- end
-
- desc 'setup PATH', 'Configure the profile at PATH for Habitat, including a plan and hooks'
- def setup(path)
- Habitat::Profile.setup(path)
- end
-
- desc 'upload PATH', 'Create a one-time Habitat artifact for the profile found at PATH, and upload it to a Habitat Depot'
- def upload(path)
- Habitat::Profile.upload(path, options)
- end
- end
-
- class HabitatCLI < Inspec::BaseCLI
- namespace 'habitat'
-
- desc 'profile', 'Manage InSpec profiles as Habitat artifacts'
- subcommand 'profile', HabitatProfileCLI
- end
-
- Inspec::Plugins::CLI.add_subcommand(HabitatCLI, 'habitat', 'habitat SUBCOMMAND ...', 'Commands for InSpec + Habitat Integration', {})
-end
+# encoding: utf-8
+# author: Adam Leff
+
+require 'thor'
+
+module Habitat
+ class HabitatProfileCLI < Thor
+ namespace 'habitat profile'
+
+ desc 'create PATH', 'Create a one-time Habitat artifact for the profile found at PATH'
+ option :output_dir, type: :string, required: false,
+ desc: 'Directory in which to save the generated Habitat artifact. Default: current directory'
+ def create(path)
+ Habitat::Profile.create(path, options)
+ end
+
+ desc 'setup PATH', 'Configure the profile at PATH for Habitat, including a plan and hooks'
+ def setup(path)
+ Habitat::Profile.setup(path)
+ end
+
+ desc 'upload PATH', 'Create a one-time Habitat artifact for the profile found at PATH, and upload it to a Habitat Depot'
+ def upload(path)
+ Habitat::Profile.upload(path, options)
+ end
+ end
+
+ class HabitatCLI < Inspec::BaseCLI
+ namespace 'habitat'
+
+ desc 'profile', 'Manage InSpec profiles as Habitat artifacts'
+ subcommand 'profile', HabitatProfileCLI
+ end
+
+ Inspec::Plugins::CLI.add_subcommand(HabitatCLI, 'habitat', 'habitat SUBCOMMAND ...', 'Commands for InSpec + Habitat Integration', {})
+end