class PostDB::CLI::Main
The main CLI
class
This class contains the core CLI
functionality.
Public Class Methods
new(*args, &block)
click to toggle source
Calls superclass method
# File lib/postdb/cli/main.rb, line 14 def initialize(*args, &block) super(*args, &block) configuration_file = options[:configuration_file] unless File.file?(configuration_file) exit_with_error("The configuration file '#{configuration_file}' is missing.") end begin PostDB.setup(configuration_file) rescue PostDB::SetupError => e exit_with_error(e.message) end end