summaryrefslogtreecommitdiffstats
path: root/lib/puppet
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet')
-rw-r--r--lib/puppet/application/pi.rb8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/puppet/application/pi.rb b/lib/puppet/application/pi.rb
index 2d7b8d86d..84742dc16 100644
--- a/lib/puppet/application/pi.rb
+++ b/lib/puppet/application/pi.rb
@@ -175,7 +175,13 @@ class TypeDoc
end
-Puppet::Application.new(:pi) do
+Puppet::Application.new(:pi,"#{$0} [options] [type]") do
+
+ should_not_parse_config
+
+ option("--short", "-s", "Only list parameters without detail") do |arg|
+ options[:parameters] = false
+ end
option("--providers","-p")
option("--list", "-l")