Module: PulpHelper::Misc

Defined in:
lib/pulphelper/misc.rb

Instance Method Summary collapse

Instance Method Details

#clientObject



6
7
8
9
10
11
12
13
14
15
# File 'lib/pulphelper/misc.rb', line 6

def client
  Runcible::Instance.new({
      :url => config.url,
      :api_path => config.api_path||'pulp/api/v2',
      :user => config.username,
      :http_auth => {:password => config.password},
      :verify_ssl => config.verify_ssl || false,
      :logger => "",
  })
end

#get_versionObject



16
17
18
19
20
# File 'lib/pulphelper/misc.rb', line 16

def get_version
  response = client.resources.repository.call(:get, "/status/")
  version = response['versions']['platform_version']
  version
end