SUSE/connect

View on GitHub
lib/suse/connect.rb

Summary

Maintainability
A
0 mins
Test Coverage
module SUSE
  # All modules and classes of Connected nested
  module Connect
    require 'suse/connect/version'
    require 'suse/connect/logger'
    require 'suse/connect/errors'
    require 'suse/connect/client'
    require 'suse/connect/system'
    require 'suse/connect/connection'
    require 'suse/connect/credentials'
    require 'suse/connect/config'
    require 'suse/connect/api'
    require 'suse/connect/ssl_certificate'
    require 'suse/connect/status'
    require 'suse/connect/zypper'
    require 'suse/connect/zypper/product_status'
    require 'suse/connect/hwinfo/base'
    require 'suse/connect/product'
    require 'suse/connect/migration'
    require 'suse/connect/package_search'
    require 'suse/connect/yast'

    # Holding all the object classes received from registration server
    module Remote
      require 'suse/connect/remote/server_driven_model'
      require 'suse/connect/remote/product'
      require 'suse/connect/remote/service'
      require 'suse/connect/remote/subscription'
      require 'suse/connect/remote/activation'
    end

    # Zypper module holding extracted functionality and classes
    # related
    module Zypper
      require 'suse/connect/zypper/product'
    end
  end
  # Toolkit module holds useful tools to operate of various aspects of system data and collect needed info
  module Toolkit
    require 'suse/toolkit/curlrc_dotfile'
  end
end