lib/eco/api/session/config/sftp.rb in eco-helpers-2.1.12 vs lib/eco/api/session/config/sftp.rb in eco-helpers-2.2.1
- old
+ new
@@ -1,61 +1,16 @@
module Eco
module API
class Session
class Config
class SFTP < BaseConfig
+ attr_key :host, :user
+ attr_key :password, :key_file
+ attr_key :base_path, :enviro_subpaths
def configured?
required = host && user && (key_file || password)
!!required
- end
-
- def host=(value)
- self["host"] = value
- end
-
- def host
- self["host"]
- end
-
- def user=(value)
- self["user"] = value
- end
-
- def user
- self["user"]
- end
-
- def password=(var)
- self["password"] = var
- end
-
- def password
- self["password"]
- end
-
- def key_file=(key)
- self["key_file"] = key
- end
-
- def key_file
- self["key_file"]
- end
-
- def base_path=(path)
- self["base_path"] = path
- end
-
- def base_path
- self["base_path"]
- end
-
- def enviro_subpaths=(hash)
- self["enviro_subpaths"] = hash
- end
-
- def enviro_subpaths
- self["enviro_subpaths"]
end
def enviro_subpath
enviro_subpaths[config.active_enviro]
end