From fdcf1f452617677d77609616382700523fc4d8d4 Mon Sep 17 00:00:00 2001 From: Ahmed Hazem Date: Wed, 1 Jan 2014 18:50:27 +0200 Subject: [PATCH] Add --quiet flag --- bin/jekyll | 1 + lib/jekyll/commands/build.rb | 2 ++ 2 files changed, 3 insertions(+) diff --git a/bin/jekyll b/bin/jekyll index 3875fa19..d4576e78 100755 --- a/bin/jekyll +++ b/bin/jekyll @@ -15,6 +15,7 @@ def add_build_options(c) c.option 'watch', '-w', '--watch', 'Watch for changes and rebuild' c.option 'lsi', '--lsi', 'Use LSI for improved related posts' c.option 'show_drafts', '-D', '--drafts', 'Render posts in the _drafts folder' + c.option 'quiet', '-q', '--quiet', 'Silence output.' c.option 'verbose', '-V', '--verbose', 'Print verbose output.' end diff --git a/lib/jekyll/commands/build.rb b/lib/jekyll/commands/build.rb index bfc69aa3..bfcb2ccb 100644 --- a/lib/jekyll/commands/build.rb +++ b/lib/jekyll/commands/build.rb @@ -4,6 +4,8 @@ module Jekyll def self.process(options) site = Jekyll::Site.new(options) + Jekyll.logger.log_level = Jekyll::Stevenson::ERROR if options['quiet'] + self.build(site, options) self.watch(site, options) if options['watch'] end