class Missile::Missile
Public Instance Methods
deploy(project)
click to toggle source
# File lib/Missile.rb, line 30 def deploy(project) Deploy.deploy(project_path(project)) end
list(project="")
click to toggle source
# File lib/Missile.rb, line 23 def list(project="") puts @@file_path options[:i] ? List.info(project_path(project)) : List.list_all(@@file_path) end
project_path(project)
click to toggle source
# File lib/Missile.rb, line 35 def project_path(project) return project_dir = @@file_path + '/' + project + '.yaml' end
setup(project)
click to toggle source
# File lib/Missile.rb, line 16 def setup(project) options[:d] ? Setup.delete(project_path(project)) : Setup.create(project_path(project)) end