Method: Websitary::App#initialize
- Defined in:
- lib/websitary.rb
#initialize(args = []) ⇒ App
- args
-
Array of command-line (like) arguments.
66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
# File 'lib/websitary.rb', line 66 def initialize(args=[]) @configuration = Websitary::Configuration.new(self, args) @difftext = {} @tdiff_min = nil ensure_dir(@configuration.cfgdir) css = File.join(@configuration.cfgdir, 'websitary.css') unless File.exists?(css) $logger.info "Copying default css file: #{css}" @configuration.write_file(css, 'w') do |io| io.puts @configuration.opt_get(:page, :css) end end end |