>>> service_pause('neutron-ovn-metadata-agent')
active
Synchronizing state of neutron-ovn-metadata-agent.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install disable neutron-ovn-metadata-agent
Removed /etc/systemd/system/multi-user.target.wants/neutron-ovn-metadata-agent.service.
Created symlink /etc/systemd/system/neutron-ovn-metadata-agent.service → /dev/null.
True
>>> print("is enabled") if service('is-enabled', 'neutron-ovn-metadata-agent') else print("is not enabled")
masked
is not enabled
>>> service_resume('neutron-ovn-metadata-agent')
Removed /etc/systemd/system/neutron-ovn-metadata-agent.service.
Synchronizing state of neutron-ovn-metadata-agent.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable neutron-ovn-metadata-agent
Created symlink /etc/systemd/system/multi-user.target.wants/neutron-ovn-metadata-agent.service → /lib/systemd/system/neutron-ovn-metadata-agent.service.
failed
True
>>> print("is enabled") if service('is-enabled', 'neutron-ovn-metadata-agent') else print("is not enabled")
enabled
is enabled
Here is a simple demo of how this could work:
>>> service_ pause(' neutron- ovn-metadata- agent') ovn-metadata- agent.service with SysV service script with /lib/systemd/ systemd- sysv-install. systemd- sysv-install disable neutron- ovn-metadata- agent system/ multi-user. target. wants/neutron- ovn-metadata- agent.service. system/ neutron- ovn-metadata- agent.service → /dev/null. 'is-enabled' , 'neutron- ovn-metadata- agent') else print("is not enabled") resume( 'neutron- ovn-metadata- agent') system/ neutron- ovn-metadata- agent.service. ovn-metadata- agent.service with SysV service script with /lib/systemd/ systemd- sysv-install. systemd- sysv-install enable neutron- ovn-metadata- agent system/ multi-user. target. wants/neutron- ovn-metadata- agent.service → /lib/systemd/ system/ neutron- ovn-metadata- agent.service. 'is-enabled' , 'neutron- ovn-metadata- agent') else print("is not enabled")
active
Synchronizing state of neutron-
Executing: /lib/systemd/
Removed /etc/systemd/
Created symlink /etc/systemd/
True
>>> print("is enabled") if service(
masked
is not enabled
>>> service_
Removed /etc/systemd/
Synchronizing state of neutron-
Executing: /lib/systemd/
Created symlink /etc/systemd/
failed
True
>>> print("is enabled") if service(
enabled
is enabled