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