class FlashKick::InitGenerator
Public Instance Methods
init()
click to toggle source
# File lib/generators/flash_kick/init_generator.rb, line 9 def init FlashKick::VariableStore.mkdir_tmp section_divider masthead section_divider generate 'flash_kick:deployment' section_divider generate 'flash_kick:vagrant' section_divider puts 'Finalizing...' section_divider puts 'Finished!' FlashKick::VariableStore.rm_tmp end
Private Instance Methods
masthead()
click to toggle source
# File lib/generators/flash_kick/init_generator.rb, line 31 def masthead puts ' _____________ ______ ______ _____ ______ ' puts ' ___ __/__ /_____ __________ /_ ___ /____(_)________ /__ ' + ' FlashKick!' puts ' __ /_ __ /_ __ `/_ ___/_ __ \ __ //_/_ /_ ___/_ //_/ ' + ' Get your Rails app deployed' puts ' _ __/ _ / / /_/ /_(__ )_ / / / _ ,< _ / / /__ _ ,< ' puts ' /_/ /_/ \__,_/ /____/ /_/ /_/ /_/|_| /_/ \___/ /_/|_| ' + " v.#{FlashKick::VERSION}" puts ' _________________________________________________________________ ' puts ' Flash kick = Ansible + Mina + Nginx + Puma ' end
section_divider()
click to toggle source
# File lib/generators/flash_kick/init_generator.rb, line 27 def section_divider puts '=' * 100 end