Module: PulpSimple

Defined in:
lib/pulp_simple.rb,
lib/pulp_simple/base.rb,
lib/pulp_simple/jobs.rb,
lib/pulp_simple/version.rb,
lib/pulp_simple/consumers.rb,
lib/pulp_simple/consumer_groups.rb

Defined Under Namespace

Classes: Base, ConsumerGroups, Consumers, Jobs

Constant Summary collapse

VERSION =

pulp_simple version

"0.1.0"

Class Method Summary collapse

Class Method Details

.base_urlObject



36
37
38
# File 'lib/pulp_simple.rb', line 36

def self.base_url
  "https://#{pulp_username}:#{pulp_password}@#{pulp_server}/pulp/api"
end

.pulp_passwordObject



32
33
34
# File 'lib/pulp_simple.rb', line 32

def self.pulp_password
  @pulp_password ||= config['pulp_password']
end

.pulp_password=(password) ⇒ Object



28
29
30
# File 'lib/pulp_simple.rb', line 28

def self.pulp_password=(password)
  @pulp_password = password
end

.pulp_serverObject



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

def self.pulp_server
  @pulp_server ||= config['pulp_server']
end

.pulp_server=(server) ⇒ Object



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

def self.pulp_server=(server)
  @pulp_server = server
end

.pulp_usernameObject



24
25
26
# File 'lib/pulp_simple.rb', line 24

def self.pulp_username
  @pulp_username ||= config['pulp_username']
end

.pulp_username=(username) ⇒ Object



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

def self.pulp_username=(username)
  @pulp_username = username
end