lib/site_hook/config.rb in site_hook-0.9.9 vs lib/site_hook/config.rb in site_hook-0.9.10

- old
+ new

@@ -73,13 +73,15 @@ @@config = {} @@filename = SiteHook::Paths.default_config begin @@config = YAML.load_file(@@filename) rescue Errno::ENOENT - raise NoConfigError path + raise NoConfigError @@filename rescue NoMethodError @@filename.empty? end + rescue NoConfigError + SiteHook::Commands::ConfigClass.invoke(:gen) end # @return [Webhook] def self.webhook Webhook.new(@@config['webhook']) \ No newline at end of file