Class: Pod::Command::Keys::Export

Inherits:
Pod::Command::Keys show all
Defined in:
lib/pod/command/keys/export.rb

Instance Method Summary collapse

Methods inherited from Pod::Command::Keys

#create_keyring, #get_current_keyring

Instance Method Details

#export_current_keyring(keyring) ⇒ Object



20
21
22
23
24
25
26
# File 'lib/pod/command/keys/export.rb', line 20

def export_current_keyring(keyring)
  data = keyring.keychain_data
  data.each do |key, value|
    UI.puts "pod keys set #{key} \"#{value}\" #{keyring.name}"
  end
  UI.puts
end

#runObject



13
14
15
16
17
18
# File 'lib/pod/command/keys/export.rb', line 13

def run
  # List all settings for current app
  this_keyring = get_current_keyring
  raise 'Could not load keyring' unless this_keyring
  export_current_keyring this_keyring
end