class Gritano::CLI::Console::Local
Public Class Methods
basename()
click to toggle source
# File lib/gritano/console/remote.rb, line 46 def Local.basename "#{Remote.basename} admin" end
Private Instance Methods
create_command_scripts()
click to toggle source
# File lib/gritano/console/local.rb, line 122 def create_command_scripts File.open(File.join(Etc.getpwuid.dir, '.gritano/local.gritano'), "w").write( File.open(File.join(File.dirname(__FILE__), '../../../templates/local.gritano')).readlines.join) File.open(File.join(Etc.getpwuid.dir, '.gritano/remote.gritano'), "w").write( File.open(File.join(File.dirname(__FILE__), '../../../templates/remote.gritano')).readlines.join) end
create_database_config_file()
click to toggle source
# File lib/gritano/console/local.rb, line 117 def create_database_config_file File.open(File.join(Etc.getpwuid.dir, '.gritano/database.yml'), "w").write( {'adapter' => 'sqlite3', 'database' => File.join(Etc.getpwuid.dir, '.gritano/database.sqlite3')}.to_yaml) end
create_gritano_dirs()
click to toggle source
# File lib/gritano/console/local.rb, line 112 def create_gritano_dirs Dir.mkdir(File.join(Etc.getpwuid.dir, '.gritano')) unless File.exist? File.join(Etc.getpwuid.dir, '.gritano') Dir.mkdir(File.join(Etc.getpwuid.dir, '.ssh')) unless File.exist? File.join(Etc.getpwuid.dir, '.ssh') end