module GetGithubPubKeys::File
Constants
- DEFAULT_IDENTIFY
- DEFAULT_SSH_DIRECTORY
Public Class Methods
create(file_name, body)
click to toggle source
# File lib/get_github_pub_keys/file.rb, line 7 def self.create(file_name, body) file_name = ::File.basename(file_name.to_s) file_name = file_name + '_' + Time.now.strftime('%Y%0m%0d%0H%0M%0S') + DEFAULT_IDENTIFY body.chomp! ::File.open(DEFAULT_SSH_DIRECTORY + '/' + file_name, 'w') do |file| file.puts body end puts "Create public_key file: #{file_name}." rescue => e abort e.message end