Module: Gritano::Console
- Defined in:
- lib/gritano/console.rb,
lib/gritano/console/base.rb,
lib/gritano/console/remote.rb,
lib/gritano/console/gritano.rb,
lib/gritano/console/executor.rb,
lib/gritano/console/installer.rb
Defined Under Namespace
Classes: Base, Executor, Gritano, Installer, Remote
Class Method Summary collapse
Class Method Details
.remote_console(remote, home_dir = Etc.getpwuid.dir) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/gritano/console.rb', line 9 def Console.remote_console(remote, home_dir = Etc.getpwuid.dir) if remote config = Config.new(File.join(home_dir, '.gritano', 'config.yml')) Base.bin_name = "ssh #{config.ssh_user}@#{config.host_url} admin:" Remote.bin_name = "ssh #{config.ssh_user}@#{config.host_url} " Executor.bin_name = "ssh #{config.ssh_user}@#{config.host_url} admin:" Gritano.bin_name = "ssh #{config.ssh_user}@#{config.host_url} admin:" Installer.bin_name = "ssh #{config.ssh_user}@#{config.host_url} admin:" else Base.bin_name = "gritano " Remote.bin_name = "gritano " Executor.bin_name = "gritano " Gritano.bin_name = "gritano " Installer.bin_name = "gritano " end end |