Class: Pushbullet_CLI::Command

Inherits:
Thor
  • Object
show all
Defined in:
lib/pb/cli.rb

Instance Method Summary collapse

Instance Method Details

#init(access_token) ⇒ Object



17
18
19
20
21
22
23
24
25
# File 'lib/pb/cli.rb', line 17

def init( access_token )
  unless Dir.exist? File.join( ENV["HOME"], '.pb-cli' )
    FileUtils.mkdir( File.join( ENV["HOME"], '.pb-cli' ) );
  end
  File.open( File.join( ENV["HOME"], '.pb-cli', 'config.yml' ), "w" ) do | file |
      file.write( "access_token: " + access_token )
  end
  FileUtils.chmod( 0600, File.join( ENV["HOME"], '.pb-cli', 'config.yml' ) )
end