Module: Superbot::Cloud
- Defined in:
- lib/superbot/cloud.rb,
lib/superbot/cloud/api.rb,
lib/superbot/cloud/version.rb,
lib/superbot/cloud/web_login.rb,
lib/superbot/cloud/cli/cloud/validations.rb
Defined Under Namespace
Modules: Api, Validations
Classes: WebLogin
Constant Summary
collapse
- LOGIN_URI =
'https://superapp-production.herokuapp.com/login/cloud'
- CREDENTIALS_PATH =
File.join(Dir.home, '.superbot')
- CREDENTIALS_FILE_PATH =
File.join(CREDENTIALS_PATH, 'cloud_token.json')
- VERSION =
"0.1.1"
Class Method Summary
collapse
Class Method Details
.credentials ⇒ Object
9
10
11
12
13
|
# File 'lib/superbot/cloud.rb', line 9
def self.credentials
return unless File.exist?(CREDENTIALS_FILE_PATH)
@credentials ||= JSON.parse(File.read(CREDENTIALS_FILE_PATH), symbolize_names: true)
end
|
.save_credentials(data) ⇒ Object