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.



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

def initialize(_); end

Instance Method Details

#run!Object



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

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