Sha256: 9a18880514b10a37d65c6330823ebdda2cefe14d18bf84652315a97165d848ad

Contents?: true

Size: 518 Bytes

Versions: 1

Compression:

Stored size: 518 Bytes

Contents

require 'more_core_extensions/all'
require 'active_support/core_ext/string'

require 'linux_admin/common'
require 'linux_admin/rhn'
require 'linux_admin/rpm'
require 'linux_admin/subscription_manager'
require 'linux_admin/version'
require 'linux_admin/yum'

class LinuxAdmin
  extend Common

  def self.registered?
    !!self.registration_type
  end

  def self.registration_type
    if SubscriptionManager.registered?
      SubscriptionManager
    elsif Rhn.registered?
      Rhn
    else
      nil
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
linux_admin-0.1.0 lib/linux_admin.rb