lib/slideshow/cli/runner.rb in slideshow-1.2.0 vs lib/slideshow/cli/runner.rb in slideshow-1.2.1
- old
+ new
@@ -143,21 +143,32 @@
cmd.on( '--about', "(Debug) Show more version info" ) do
puts <<EOS
#{Slideshow.generator}
-Gems Versions:
+Gems versions:
- pakman #{Pakman::VERSION}
- fetcher #{Fetcher::VERSION}
- markdown #{Markdown::VERSION}
- textutils #{TextUtils::VERSION}
- props #{Props::VERSION}
-Slide Show Root: #{Slideshow.root}
+ Env home: #{Env.home}
+Slideshow config: #{config.config_dir}
+ Slideshow cache: #{config.cache_dir}
+ Slideshow root: #{Slideshow.root}
EOS
+ # dump Slideshow settings
+ config.dump
+ puts
+
+ # dump Markdown settings
+ Markdown.dump
+ puts
+
# todo:
# add verison for rubygems
## todo: add more gem version info
#- redcloth
@@ -175,9 +186,19 @@
end
opt.parse!( args )
puts Slideshow.generator
+
+ if logger.level == Logger::DEBUG
+ # dump Slideshow settings
+ config.dump
+ puts
+
+ # dump Markdown settings
+ Markdown.dump
+ puts
+ end
if opts.list?
List.new( logger, opts, config ).run ### todo: remove opts (merge access into config)
elsif opts.plugins?
Plugins.new( logger, opts, config ).run ### todo: remove opts (merge access into config)
\ No newline at end of file