Module: LinuxAdmin

Defined in:
lib/linux_admin.rb,
lib/linux_admin/deb.rb,
lib/linux_admin/dns.rb,
lib/linux_admin/rpm.rb,
lib/linux_admin/ssh.rb,
lib/linux_admin/yum.rb,
lib/linux_admin/disk.rb,
lib/linux_admin/scap.rb,
lib/linux_admin/fstab.rb,
lib/linux_admin/hosts.rb,
lib/linux_admin/chrony.rb,
lib/linux_admin/common.rb,
lib/linux_admin/distro.rb,
lib/linux_admin/system.rb,
lib/linux_admin/volume.rb,
lib/linux_admin/logging.rb,
lib/linux_admin/package.rb,
lib/linux_admin/service.rb,
lib/linux_admin/version.rb,
lib/linux_admin/hardware.rb,
lib/linux_admin/etc_issue.rb,
lib/linux_admin/mountable.rb,
lib/linux_admin/partition.rb,
lib/linux_admin/ssh_agent.rb,
lib/linux_admin/time_date.rb,
lib/linux_admin/exceptions.rb,
lib/linux_admin/ip_address.rb,
lib/linux_admin/null_logger.rb,
lib/linux_admin/volume_group.rb,
lib/linux_admin/yum/repo_file.rb,
lib/linux_admin/logical_volume.rb,
lib/linux_admin/physical_volume.rb,
lib/linux_admin/network_interface.rb,
lib/linux_admin/registration_system.rb,
lib/linux_admin/service/systemd_service.rb,
lib/linux_admin/service/sys_v_init_service.rb,
lib/linux_admin/network_interface/network_interface_rh.rb,
lib/linux_admin/registration_system/subscription_manager.rb,
lib/linux_admin/network_interface/network_interface_generic.rb

Defined Under Namespace

Modules: Common, Distros, Logging, Mountable Classes: Chrony, CredentialError, Deb, Disk, Dns, EtcIssue, FSTab, FSTabEntry, Hardware, Hosts, IpAddress, LogicalVolume, MissingConfigurationFileError, NetworkInterface, NetworkInterfaceError, NetworkInterfaceGeneric, NetworkInterfaceRH, NullLogger, Package, Partition, PhysicalVolume, RegistrationSystem, Rpm, SSH, SSHAgent, Scap, Service, SubscriptionManager, SubscriptionManagerError, SysVInitService, System, SystemdService, TimeDate, Volume, VolumeGroup, Yum

Constant Summary collapse

VERSION =
"2.0.0".freeze

Class Attribute Summary collapse

Class Attribute Details

.loggerObject



42
43
44
# File 'lib/linux_admin.rb', line 42

def self.logger
  @logger ||= NullLogger.new
end