Method: AwsRunAs::Main#initialize
- Defined in:
- lib/aws_runas/main.rb
#initialize(path: nil, profile: default, mfa_code: nil, no_role: nil) ⇒ Main
Instantiate the object and set up the path, profile, and populate MFA
24 25 26 27 28 29 30 31 32 33 |
# File 'lib/aws_runas/main.rb', line 24 def initialize(path: nil, profile: default, mfa_code: nil, no_role: nil) cfg_path = if path path else AwsRunAs::Config.find_config_file end @cfg = AwsRunAs::Config.new(path: cfg_path, profile: profile) @mfa_code = mfa_code @no_role = no_role end |