lib/bard/config.rb in bard-0.45.1 vs lib/bard/config.rb in bard-0.46.0

- old
+ new

@@ -55,11 +55,11 @@ def load_local_config! path instance_eval File.read(File.expand_path(path)) if File.exist?(path) end - class Server < Struct.new(:project_name, :key, :ssh, :path, :ping, :gateway) + class Server < Struct.new(:project_name, :key, :ssh, :path, :ping, :gateway, :ssh_key, :env) def self.setting *fields fields.each do |field| define_method field do |*args| if args.length == 1 send :"#{field}=", args.first @@ -70,10 +70,10 @@ end end end end - setting :ssh, :path, :ping, :gateway + setting :ssh, :path, :ping, :gateway, :ssh_key, :env def default_ping uri = URI.parse("ssh://#{ssh}") "http://#{uri.host}" end