mirror of
https://github.com/kellyjonbrazil/jc.git
synced 2025-07-15 01:24:29 +02:00
add systemctl tests
This commit is contained in:
1
tests/fixtures/centos-7.7/systemctl.json
vendored
Normal file
1
tests/fixtures/centos-7.7/systemctl.json
vendored
Normal file
File diff suppressed because one or more lines are too long
118
tests/fixtures/centos-7.7/systemctl.out
vendored
Normal file
118
tests/fixtures/centos-7.7/systemctl.out
vendored
Normal file
@ -0,0 +1,118 @@
|
||||
UNIT LOAD ACTIVE SUB DESCRIPTION
|
||||
proc-sys-fs-binfmt_misc.automount loaded active waiting Arbitrary Executable File Formats File System Automount Point
|
||||
sys-devices-pci0000:00-0000:00:07.1-ata2-host2-target2:0:0-2:0:0:0-block-sr0.device loaded active plugged VMware_Virtual_IDE_CDROM_Drive
|
||||
sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda-sda1.device loaded active plugged VMware_Virtual_S 1
|
||||
sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda-sda2.device loaded active plugged LVM PV 3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM on /dev/sda2 2
|
||||
sys-devices-pci0000:00-0000:00:10.0-host0-target0:0:0-0:0:0:0-block-sda.device loaded active plugged VMware_Virtual_S
|
||||
sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\x2d2-2\x2d2.1-2\x2d2.1:1.0-bluetooth-hci0-rfkill0.device loaded active plugged /sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0/rfkill0
|
||||
sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\x2d2-2\x2d2.1-2\x2d2.1:1.0-bluetooth-hci0.device loaded active plugged /sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0
|
||||
sys-devices-pci0000:00-0000:00:11.0-0000:02:01.0-net-ens33.device loaded active plugged 82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter)
|
||||
sys-devices-platform-serial8250-tty-ttyS1.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS1
|
||||
sys-devices-platform-serial8250-tty-ttyS2.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS2
|
||||
sys-devices-platform-serial8250-tty-ttyS3.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS3
|
||||
sys-devices-pnp0-00:05-tty-ttyS0.device loaded active plugged /sys/devices/pnp0/00:05/tty/ttyS0
|
||||
sys-devices-virtual-block-dm\x2d0.device loaded active plugged /sys/devices/virtual/block/dm-0
|
||||
sys-devices-virtual-block-dm\x2d1.device loaded active plugged /sys/devices/virtual/block/dm-1
|
||||
sys-devices-virtual-net-docker0.device loaded active plugged /sys/devices/virtual/net/docker0
|
||||
sys-module-configfs.device loaded active plugged /sys/module/configfs
|
||||
sys-subsystem-bluetooth-devices-hci0.device loaded active plugged /sys/subsystem/bluetooth/devices/hci0
|
||||
sys-subsystem-net-devices-docker0.device loaded active plugged /sys/subsystem/net/devices/docker0
|
||||
sys-subsystem-net-devices-ens33.device loaded active plugged 82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter)
|
||||
sys-subsystem-rfkill-devices-rfkill0.device loaded active plugged /sys/subsystem/rfkill/devices/rfkill0
|
||||
-.mount loaded active mounted /
|
||||
boot.mount loaded active mounted /boot
|
||||
dev-hugepages.mount loaded active mounted Huge Pages File System
|
||||
dev-mqueue.mount loaded active mounted POSIX Message Queue File System
|
||||
run-user-1000.mount loaded active mounted /run/user/1000
|
||||
sys-kernel-config.mount loaded active mounted Configuration File System
|
||||
sys-kernel-debug.mount loaded active mounted Debug File System
|
||||
var-lib-docker-containers.mount loaded active mounted /var/lib/docker/containers
|
||||
var-lib-docker-overlay2.mount loaded active mounted /var/lib/docker/overlay2
|
||||
systemd-ask-password-plymouth.path loaded active waiting Forward Password Requests to Plymouth Directory Watch
|
||||
systemd-ask-password-wall.path loaded active waiting Forward Password Requests to Wall Directory Watch
|
||||
session-1.scope loaded active running Session 1 of user kbrazil
|
||||
auditd.service loaded active running Security Auditing Service
|
||||
chronyd.service loaded active running NTP client/server
|
||||
crond.service loaded active running Command Scheduler
|
||||
dbus.service loaded active running D-Bus System Message Bus
|
||||
docker.service loaded active running Docker Application Container Engine
|
||||
firewalld.service loaded active running firewalld - dynamic firewall daemon
|
||||
getty@tty1.service loaded active running Getty on tty1
|
||||
kdump.service loaded active exited Crash recovery kernel arming
|
||||
kmod-static-nodes.service loaded active exited Create list of required static device nodes for the current kernel
|
||||
lvm2-lvmetad.service loaded active running LVM2 metadata daemon
|
||||
lvm2-monitor.service loaded active exited Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling
|
||||
lvm2-pvscan@8:2.service loaded active exited LVM2 PV scan on device 8:2
|
||||
network.service loaded active exited LSB: Bring up/down networking
|
||||
NetworkManager-wait-online.service loaded active exited Network Manager Wait Online
|
||||
NetworkManager.service loaded active running Network Manager
|
||||
polkit.service loaded active running Authorization Manager
|
||||
postfix.service loaded active running Postfix Mail Transport Agent
|
||||
rhel-dmesg.service loaded active exited Dump dmesg to /var/log/dmesg
|
||||
rhel-domainname.service loaded active exited Read and set NIS domainname from /etc/sysconfig/network
|
||||
rhel-import-state.service loaded active exited Import network configuration from initramfs
|
||||
rhel-readonly.service loaded active exited Configure read-only root support
|
||||
rsyslog.service loaded active running System Logging Service
|
||||
serial-getty@ttyS0.service loaded active running Serial Getty on ttyS0
|
||||
sshd.service loaded active running OpenSSH server daemon
|
||||
sysstat.service loaded active exited Resets System Activity Logs
|
||||
systemd-journal-flush.service loaded active exited Flush Journal to Persistent Storage
|
||||
systemd-journald.service loaded active running Journal Service
|
||||
systemd-logind.service loaded active running Login Service
|
||||
systemd-random-seed.service loaded active exited Load/Save Random Seed
|
||||
systemd-remount-fs.service loaded active exited Remount Root and Kernel File Systems
|
||||
systemd-rfkill@rfkill0.service loaded active exited Load/Save RF Kill Switch Status of rfkill0
|
||||
systemd-sysctl.service loaded active exited Apply Kernel Variables
|
||||
systemd-tmpfiles-setup-dev.service loaded active exited Create Static Device Nodes in /dev
|
||||
systemd-tmpfiles-setup.service loaded active exited Create Volatile Files and Directories
|
||||
systemd-udev-trigger.service loaded active exited udev Coldplug all Devices
|
||||
systemd-udevd.service loaded active running udev Kernel Device Manager
|
||||
systemd-update-utmp.service loaded active exited Update UTMP about System Boot/Shutdown
|
||||
systemd-user-sessions.service loaded active exited Permit User Sessions
|
||||
systemd-vconsole-setup.service loaded active exited Setup Virtual Console
|
||||
tuned.service loaded active running Dynamic System Tuning Daemon
|
||||
-.slice loaded active active Root Slice
|
||||
system-getty.slice loaded active active system-getty.slice
|
||||
system-lvm2\x2dpvscan.slice loaded active active system-lvm2\x2dpvscan.slice
|
||||
system-selinux\x2dpolicy\x2dmigrate\x2dlocal\x2dchanges.slice loaded active active system-selinux\x2dpolicy\x2dmigrate\x2dlocal\x2dchanges.slice
|
||||
system-serial\x2dgetty.slice loaded active active system-serial\x2dgetty.slice
|
||||
system-systemd\x2drfkill.slice loaded active active system-systemd\x2drfkill.slice
|
||||
system.slice loaded active active System Slice
|
||||
user-1000.slice loaded active active User Slice of kbrazil
|
||||
user.slice loaded active active User and Session Slice
|
||||
dbus.socket loaded active running D-Bus System Message Bus Socket
|
||||
dm-event.socket loaded active listening Device-mapper event daemon FIFOs
|
||||
lvm2-lvmetad.socket loaded active running LVM2 metadata daemon socket
|
||||
lvm2-lvmpolld.socket loaded active listening LVM2 poll daemon socket
|
||||
systemd-initctl.socket loaded active listening /dev/initctl Compatibility Named Pipe
|
||||
systemd-journald.socket loaded active running Journal Socket
|
||||
systemd-shutdownd.socket loaded active listening Delayed Shutdown Socket
|
||||
systemd-udevd-control.socket loaded active running udev Control Socket
|
||||
systemd-udevd-kernel.socket loaded active running udev Kernel Socket
|
||||
dev-mapper-centos\x2dswap.swap loaded active active /dev/mapper/centos-swap
|
||||
basic.target loaded active active Basic System
|
||||
bluetooth.target loaded active active Bluetooth
|
||||
cryptsetup.target loaded active active Local Encrypted Volumes
|
||||
getty.target loaded active active Login Prompts
|
||||
local-fs-pre.target loaded active active Local File Systems (Pre)
|
||||
local-fs.target loaded active active Local File Systems
|
||||
multi-user.target loaded active active Multi-User System
|
||||
network-online.target loaded active active Network is Online
|
||||
network-pre.target loaded active active Network (Pre)
|
||||
network.target loaded active active Network
|
||||
paths.target loaded active active Paths
|
||||
remote-fs.target loaded active active Remote File Systems
|
||||
slices.target loaded active active Slices
|
||||
sockets.target loaded active active Sockets
|
||||
swap.target loaded active active Swap
|
||||
sysinit.target loaded active active System Initialization
|
||||
timers.target loaded active active Timers
|
||||
docker-cleanup.timer loaded active waiting Run docker-cleanup every hour
|
||||
systemd-tmpfiles-clean.timer loaded active waiting Daily Cleanup of Temporary Directories
|
||||
|
||||
LOAD = Reflects whether the unit definition was properly loaded.
|
||||
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
|
||||
SUB = The low-level unit activation state, values depend on unit type.
|
||||
|
||||
110 loaded units listed. Pass --all to see loaded but inactive units, too.
|
||||
To show all installed unit files use 'systemctl list-unit-files'.
|
1
tests/fixtures/ubuntu-18.04/systemctl.json
vendored
Normal file
1
tests/fixtures/ubuntu-18.04/systemctl.json
vendored
Normal file
File diff suppressed because one or more lines are too long
198
tests/fixtures/ubuntu-18.04/systemctl.out
vendored
Normal file
198
tests/fixtures/ubuntu-18.04/systemctl.out
vendored
Normal file
@ -0,0 +1,198 @@
|
||||
UNIT LOAD ACTIVE SUB DESCRIPTION
|
||||
proc-sys-fs-binfmt_misc.automount loaded active waiting Arbitrary Executable File Formats File System Automount Point
|
||||
sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda-sda1.device loaded active plugged VMware_Virtual_S 1
|
||||
sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda-sda2.device loaded active plugged VMware_Virtual_S 2
|
||||
sys-devices-pci0000:00-0000:00:10.0-host32-target32:0:0-32:0:0:0-block-sda.device loaded active plugged VMware_Virtual_S
|
||||
sys-devices-pci0000:00-0000:00:11.0-0000:02:00.0-usb2-2\x2d2-2\x2d2.1-2\x2d2.1:1.0-bluetooth-hci0.device loaded active plugged /sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.1/2-2.1:1.0/bluetooth/hci0
|
||||
sys-devices-pci0000:00-0000:00:11.0-0000:02:01.0-net-ens33.device loaded active plugged 82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter)
|
||||
sys-devices-pci0000:00-0000:00:11.0-0000:02:04.0-ata3-host2-target2:0:0-2:0:0:0-block-sr0.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive CDROM
|
||||
sys-devices-pci0000:00-0000:00:11.0-0000:02:04.0-ata4-host3-target3:0:0-3:0:0:0-block-sr1.device loaded active plugged VMware_Virtual_SATA_CDRW_Drive Ubuntu-Server_18.04.3_LTS_amd64
|
||||
sys-devices-platform-floppy.0-block-fd0.device loaded active plugged /sys/devices/platform/floppy.0/block/fd0
|
||||
sys-devices-platform-serial8250-tty-ttyS1.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS1
|
||||
sys-devices-platform-serial8250-tty-ttyS10.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS10
|
||||
sys-devices-platform-serial8250-tty-ttyS11.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS11
|
||||
sys-devices-platform-serial8250-tty-ttyS12.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS12
|
||||
sys-devices-platform-serial8250-tty-ttyS13.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS13
|
||||
sys-devices-platform-serial8250-tty-ttyS14.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS14
|
||||
sys-devices-platform-serial8250-tty-ttyS15.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS15
|
||||
sys-devices-platform-serial8250-tty-ttyS16.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS16
|
||||
sys-devices-platform-serial8250-tty-ttyS17.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS17
|
||||
sys-devices-platform-serial8250-tty-ttyS18.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS18
|
||||
sys-devices-platform-serial8250-tty-ttyS19.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS19
|
||||
sys-devices-platform-serial8250-tty-ttyS2.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS2
|
||||
sys-devices-platform-serial8250-tty-ttyS20.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS20
|
||||
sys-devices-platform-serial8250-tty-ttyS21.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS21
|
||||
sys-devices-platform-serial8250-tty-ttyS22.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS22
|
||||
sys-devices-platform-serial8250-tty-ttyS23.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS23
|
||||
sys-devices-platform-serial8250-tty-ttyS24.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS24
|
||||
sys-devices-platform-serial8250-tty-ttyS25.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS25
|
||||
sys-devices-platform-serial8250-tty-ttyS26.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS26
|
||||
sys-devices-platform-serial8250-tty-ttyS27.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS27
|
||||
sys-devices-platform-serial8250-tty-ttyS28.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS28
|
||||
sys-devices-platform-serial8250-tty-ttyS29.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS29
|
||||
sys-devices-platform-serial8250-tty-ttyS3.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS3
|
||||
sys-devices-platform-serial8250-tty-ttyS30.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS30
|
||||
sys-devices-platform-serial8250-tty-ttyS31.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS31
|
||||
sys-devices-platform-serial8250-tty-ttyS4.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS4
|
||||
sys-devices-platform-serial8250-tty-ttyS5.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS5
|
||||
sys-devices-platform-serial8250-tty-ttyS6.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS6
|
||||
sys-devices-platform-serial8250-tty-ttyS7.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS7
|
||||
sys-devices-platform-serial8250-tty-ttyS8.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS8
|
||||
sys-devices-platform-serial8250-tty-ttyS9.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS9
|
||||
sys-devices-pnp0-00:05-tty-ttyS0.device loaded active plugged /sys/devices/pnp0/00:05/tty/ttyS0
|
||||
sys-devices-virtual-block-loop0.device loaded active plugged /sys/devices/virtual/block/loop0
|
||||
sys-devices-virtual-block-loop1.device loaded active plugged /sys/devices/virtual/block/loop1
|
||||
sys-devices-virtual-block-loop10.device loaded active plugged /sys/devices/virtual/block/loop10
|
||||
sys-devices-virtual-block-loop11.device loaded active plugged /sys/devices/virtual/block/loop11
|
||||
sys-devices-virtual-block-loop2.device loaded active plugged /sys/devices/virtual/block/loop2
|
||||
sys-devices-virtual-block-loop3.device loaded active plugged /sys/devices/virtual/block/loop3
|
||||
sys-devices-virtual-block-loop4.device loaded active plugged /sys/devices/virtual/block/loop4
|
||||
sys-devices-virtual-block-loop5.device loaded active plugged /sys/devices/virtual/block/loop5
|
||||
sys-devices-virtual-block-loop7.device loaded active plugged /sys/devices/virtual/block/loop7
|
||||
sys-devices-virtual-block-loop8.device loaded active plugged /sys/devices/virtual/block/loop8
|
||||
sys-devices-virtual-block-loop9.device loaded active plugged /sys/devices/virtual/block/loop9
|
||||
sys-devices-virtual-misc-rfkill.device loaded active plugged /sys/devices/virtual/misc/rfkill
|
||||
sys-devices-virtual-tty-ttyprintk.device loaded active plugged /sys/devices/virtual/tty/ttyprintk
|
||||
sys-module-configfs.device loaded active plugged /sys/module/configfs
|
||||
sys-module-fuse.device loaded active plugged /sys/module/fuse
|
||||
sys-subsystem-bluetooth-devices-hci0.device loaded active plugged /sys/subsystem/bluetooth/devices/hci0
|
||||
sys-subsystem-net-devices-ens33.device loaded active plugged 82545EM Gigabit Ethernet Controller (Copper) (PRO/1000 MT Single Port Adapter)
|
||||
-.mount loaded active mounted Root Mount
|
||||
dev-hugepages.mount loaded active mounted Huge Pages File System
|
||||
dev-mqueue.mount loaded active mounted POSIX Message Queue File System
|
||||
run-user-1000.mount loaded active mounted /run/user/1000
|
||||
snap-core-7917.mount loaded active mounted Mount unit for core, revision 7917
|
||||
snap-core-8039.mount loaded active mounted Mount unit for core, revision 8039
|
||||
snap-core18-1223.mount loaded active mounted Mount unit for core18, revision 1223
|
||||
snap-core18-1265.mount loaded active mounted Mount unit for core18, revision 1265
|
||||
snap-doctl-215.mount loaded active mounted Mount unit for doctl, revision 215
|
||||
snap-doctl-222.mount loaded active mounted Mount unit for doctl, revision 222
|
||||
snap-google\x2dcloud\x2dsdk-106.mount loaded active mounted Mount unit for google-cloud-sdk, revision 106
|
||||
snap-google\x2dcloud\x2dsdk-107.mount loaded active mounted Mount unit for google-cloud-sdk, revision 107
|
||||
snap-slcli-383.mount loaded active mounted Mount unit for slcli, revision 383
|
||||
snap-stress\x2dng-1046.mount loaded active mounted Mount unit for stress-ng, revision 1046
|
||||
snap-stress\x2dng-1076.mount loaded active mounted Mount unit for stress-ng, revision 1076
|
||||
sys-fs-fuse-connections.mount loaded active mounted FUSE Control File System
|
||||
sys-kernel-config.mount loaded active mounted Kernel Configuration File System
|
||||
sys-kernel-debug.mount loaded active mounted Kernel Debug File System
|
||||
var-lib-lxcfs.mount loaded active mounted /var/lib/lxcfs
|
||||
acpid.path loaded active waiting ACPI Events Check
|
||||
systemd-ask-password-console.path loaded active waiting Dispatch Password Requests to Console Directory Watch
|
||||
systemd-ask-password-wall.path loaded active waiting Forward Password Requests to Wall Directory Watch
|
||||
init.scope loaded active running System and Service Manager
|
||||
session-103.scope loaded active running Session 103 of user kbrazil
|
||||
accounts-daemon.service loaded active running Accounts Service
|
||||
apparmor.service loaded active exited AppArmor initialization
|
||||
apport.service loaded active exited LSB: automatic crash report generation
|
||||
atd.service loaded active running Deferred execution scheduler
|
||||
blk-availability.service loaded active exited Availability of block devices
|
||||
cloud-config.service loaded active exited Apply the settings specified in cloud-config
|
||||
cloud-final.service loaded active exited Execute cloud user/final scripts
|
||||
cloud-init-local.service loaded active exited Initial cloud-init job (pre-networking)
|
||||
cloud-init.service loaded active exited Initial cloud-init job (metadata service crawler)
|
||||
console-setup.service loaded active exited Set console font and keymap
|
||||
containerd.service loaded active running containerd container runtime
|
||||
cron.service loaded active running Regular background program processing daemon
|
||||
dbus.service loaded active running D-Bus System Message Bus
|
||||
ebtables.service loaded active exited ebtables ruleset management
|
||||
getty@tty1.service loaded active running Getty on tty1
|
||||
grub-common.service loaded active exited LSB: Record successful boot for GRUB
|
||||
keyboard-setup.service loaded active exited Set the console keyboard layout
|
||||
kmod-static-nodes.service loaded active exited Create list of required static device nodes for the current kernel
|
||||
lvm2-lvmetad.service loaded active running LVM2 metadata daemon
|
||||
lvm2-monitor.service loaded active exited Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling
|
||||
lxcfs.service loaded active running FUSE filesystem for LXC
|
||||
lxd-containers.service loaded active exited LXD - container startup/shutdown
|
||||
networkd-dispatcher.service loaded active running Dispatcher daemon for systemd-networkd
|
||||
open-vm-tools.service loaded active running Service for virtual machines hosted on VMware
|
||||
polkit.service loaded active running Authorization Manager
|
||||
rsyslog.service loaded active running System Logging Service
|
||||
setvtrgb.service loaded active exited Set console scheme
|
||||
snapd.seeded.service loaded active exited Wait until snapd is fully seeded
|
||||
snapd.service loaded active running Snappy daemon
|
||||
ssh.service loaded active running OpenBSD Secure Shell server
|
||||
sysstat.service loaded active exited Resets System Activity Data Collector
|
||||
systemd-journal-flush.service loaded active exited Flush Journal to Persistent Storage
|
||||
systemd-journald.service loaded active running Journal Service
|
||||
systemd-logind.service loaded active running Login Service
|
||||
systemd-modules-load.service loaded active exited Load Kernel Modules
|
||||
systemd-networkd-wait-online.service loaded active exited Wait for Network to be Configured
|
||||
systemd-networkd.service loaded active running Network Service
|
||||
systemd-random-seed.service loaded active exited Load/Save Random Seed
|
||||
systemd-remount-fs.service loaded active exited Remount Root and Kernel File Systems
|
||||
systemd-resolved.service loaded active running Network Name Resolution
|
||||
systemd-sysctl.service loaded active exited Apply Kernel Variables
|
||||
systemd-timesyncd.service loaded active running Network Time Synchronization
|
||||
systemd-tmpfiles-setup-dev.service loaded active exited Create Static Device Nodes in /dev
|
||||
systemd-tmpfiles-setup.service loaded active exited Create Volatile Files and Directories
|
||||
systemd-udev-trigger.service loaded active exited udev Coldplug all Devices
|
||||
systemd-udevd.service loaded active running udev Kernel Device Manager
|
||||
systemd-update-utmp.service loaded active exited Update UTMP about System Boot/Shutdown
|
||||
systemd-user-sessions.service loaded active exited Permit User Sessions
|
||||
ttyS0.service loaded active running Serial Console Service
|
||||
ubuntu-fan.service loaded active exited Ubuntu FAN network setup
|
||||
ufw.service loaded active exited Uncomplicated firewall
|
||||
unattended-upgrades.service loaded active running Unattended Upgrades Shutdown
|
||||
user@1000.service loaded active running User Manager for UID 1000
|
||||
vgauth.service loaded active running Authentication service for virtual machines hosted on VMware
|
||||
-.slice loaded active active Root Slice
|
||||
system-getty.slice loaded active active system-getty.slice
|
||||
system.slice loaded active active System Slice
|
||||
user-1000.slice loaded active active User Slice of kbrazil
|
||||
user.slice loaded active active User and Session Slice
|
||||
acpid.socket loaded active listening ACPID Listen Socket
|
||||
dbus.socket loaded active running D-Bus System Message Bus Socket
|
||||
dm-event.socket loaded active listening Device-mapper event daemon FIFOs
|
||||
docker.socket loaded active listening Docker Socket for the API
|
||||
iscsid.socket loaded active listening Open-iSCSI iscsid Socket
|
||||
lvm2-lvmetad.socket loaded active running LVM2 metadata daemon socket
|
||||
lvm2-lvmpolld.socket loaded active listening LVM2 poll daemon socket
|
||||
lxd.socket loaded active listening LXD - unix socket
|
||||
snapd.socket loaded active running Socket activation for snappy daemon
|
||||
syslog.socket loaded active running Syslog Socket
|
||||
systemd-initctl.socket loaded active listening /dev/initctl Compatibility Named Pipe
|
||||
systemd-journald-audit.socket loaded active running Journal Audit Socket
|
||||
systemd-journald-dev-log.socket loaded active running Journal Socket (/dev/log)
|
||||
systemd-journald.socket loaded active running Journal Socket
|
||||
systemd-networkd.socket loaded active running Network Service Netlink Socket
|
||||
systemd-rfkill.socket loaded active listening Load/Save RF Kill Switch Status /dev/rfkill Watch
|
||||
systemd-udevd-control.socket loaded active running udev Control Socket
|
||||
systemd-udevd-kernel.socket loaded active running udev Kernel Socket
|
||||
uuidd.socket loaded active listening UUID daemon activation socket
|
||||
swap.img.swap loaded active active /swap.img
|
||||
basic.target loaded active active Basic System
|
||||
bluetooth.target loaded active active Bluetooth
|
||||
cloud-config.target loaded active active Cloud-config availability
|
||||
cloud-init.target loaded active active Cloud-init target
|
||||
cryptsetup.target loaded active active Local Encrypted Volumes
|
||||
getty.target loaded active active Login Prompts
|
||||
graphical.target loaded active active Graphical Interface
|
||||
local-fs-pre.target loaded active active Local File Systems (Pre)
|
||||
local-fs.target loaded active active Local File Systems
|
||||
multi-user.target loaded active active Multi-User System
|
||||
network-online.target loaded active active Network is Online
|
||||
network-pre.target loaded active active Network (Pre)
|
||||
network.target loaded active active Network
|
||||
nss-lookup.target loaded active active Host and Network Name Lookups
|
||||
nss-user-lookup.target loaded active active User and Group Name Lookups
|
||||
paths.target loaded active active Paths
|
||||
remote-fs-pre.target loaded active active Remote File Systems (Pre)
|
||||
remote-fs.target loaded active active Remote File Systems
|
||||
slices.target loaded active active Slices
|
||||
sockets.target loaded active active Sockets
|
||||
swap.target loaded active active Swap
|
||||
sysinit.target loaded active active System Initialization
|
||||
time-sync.target loaded active active System Time Synchronized
|
||||
timers.target loaded active active Timers
|
||||
apt-daily-upgrade.timer loaded active waiting Daily apt upgrade and clean activities
|
||||
apt-daily.timer loaded active waiting Daily apt download activities
|
||||
fstrim.timer loaded active waiting Discard unused blocks once a week
|
||||
motd-news.timer loaded active waiting Message of the Day
|
||||
systemd-tmpfiles-clean.timer loaded active waiting Daily Cleanup of Temporary Directories
|
||||
|
||||
LOAD = Reflects whether the unit definition was properly loaded.
|
||||
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
|
||||
SUB = The low-level unit activation state, values depend on unit type.
|
||||
|
||||
190 loaded units listed. Pass --all to see loaded but inactive units, too.
|
||||
To show all installed unit files use 'systemctl list-unit-files'.
|
40
tests/test_systemctl.py
Normal file
40
tests/test_systemctl.py
Normal file
@ -0,0 +1,40 @@
|
||||
import os
|
||||
import json
|
||||
import unittest
|
||||
import jc.parsers.systemctl
|
||||
|
||||
THIS_DIR = os.path.dirname(os.path.abspath(__file__))
|
||||
|
||||
|
||||
class MyTests(unittest.TestCase):
|
||||
|
||||
def setUp(self):
|
||||
# input
|
||||
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/centos-7.7/systemctl.out'), 'r') as f:
|
||||
self.centos_7_7_systemctl = f.read()
|
||||
|
||||
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-18.04/systemctl.out'), 'r') as f:
|
||||
self.ubuntu_18_4_systemctl = f.read()
|
||||
|
||||
# output
|
||||
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/centos-7.7/systemctl.json'), 'r') as f:
|
||||
self.centos_7_7_systemctl_json = json.loads(f.read())
|
||||
|
||||
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/ubuntu-18.04/systemctl.json'), 'r') as f:
|
||||
self.ubuntu_18_4_systemctl_json = json.loads(f.read())
|
||||
|
||||
def test_systemctl_centos_7_7(self):
|
||||
"""
|
||||
Test 'systemctl' on Centos 7.7
|
||||
"""
|
||||
self.assertEqual(jc.parsers.systemctl.parse(self.centos_7_7_systemctl, quiet=True), self.centos_7_7_systemctl_json)
|
||||
|
||||
def test_systemctl_ubuntu_18_4(self):
|
||||
"""
|
||||
Test 'systemctl' on Ubuntu 18.4
|
||||
"""
|
||||
self.assertEqual(jc.parsers.systemctl.parse(self.ubuntu_18_4_systemctl, quiet=True), self.ubuntu_18_4_systemctl_json)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
Reference in New Issue
Block a user