Class: LetsencryptWebfaction::Application::Init

Inherits:
Object
  • Object
show all
Defined in:
lib/letsencrypt_webfaction/application/init.rb

Instance Method Summary collapse

Constructor Details

#initialize(_) ⇒ Init

Returns a new instance of Init.



12
# File 'lib/letsencrypt_webfaction/application/init.rb', line 12

def initialize(_); end

Instance Method Details

#run!Object



14
15
16
17
18
19
20
21
22
# File 'lib/letsencrypt_webfaction/application/init.rb', line 14

def run!
  copy_config_file
  create_private_key
  output_next_steps
  # TODO: Create crontab entry
  # TODO: Make sure that configuration file has a "this has been configured" flag
  # TODO: Add a bash binary type thingy
  # TODO: Add an installer command?
end