module Appd
Constants
- VERSION
Public Class Methods
apps_path()
click to toggle source
# File lib/appd.rb, line 5 def self.apps_path ENV["APPS_PATH"] end
exec(command, options)
click to toggle source
Calls superclass method
# File lib/appd.rb, line 9 def self.exec(command, options) super "source ~/.appd/#{options.server ? options.server : "current-server"} && direnv exec #{options.apps_path}/#{options.app} #{command}" end
select(server)
click to toggle source
# File lib/appd.rb, line 13 def self.select(server) if File.file?("#{APPD_PATH}/#{server}") print "Selecting the #{server} Docker Server ENV file..." File.open("#{APPD_PATH}/current-server", "w") { |f| f.write("source ~/.appd/#{server}") } puts "Done!" else puts "There is no Docker Server ENV file for #{server}..." end end