Module: Pebbles

Defined in:
lib/pebbles.rb,
lib/pebbles/api.rb,
lib/pebbles/command.rb,
lib/pebbles/helpers.rb,
lib/pebbles/version.rb,
lib/pebbles/api/apps.rb,
lib/pebbles/api/user.rb,
lib/pebbles/api/login.rb,
lib/pebbles/api/errors.rb,
lib/pebbles/api/releases.rb,
lib/pebbles/api/config_vars.rb

Defined Under Namespace

Modules: Command, Git, Helpers Classes: API, Auth, CLI

Constant Summary collapse

USER_AGENT =
"pebbles-gem/#{Pebbles::VERSION} (#{RUBY_PLATFORM}) ruby/#{RUBY_VERSION}"
VERSION =
"0.0.1"
@@app_name =
nil

Class Method Summary collapse

Class Method Details

.app_nameObject



16
17
18
# File 'lib/pebbles.rb', line 16

def self.app_name
  @@app_name
end

.app_name=(app_name) ⇒ Object



20
21
22
# File 'lib/pebbles.rb', line 20

def self.app_name=(app_name)
  @@app_name = app_name
end

.user_agentObject



8
9
10
# File 'lib/pebbles.rb', line 8

def self.user_agent
  @@user_agent ||= USER_AGENT
end

.user_agent=(agent) ⇒ Object



12
13
14
# File 'lib/pebbles.rb', line 12

def self.user_agent=(agent)
  @@user_agent = agent
end