1
0
Fork 0

allow_isolate is now used

Dieser Commit ist enthalten in:
Sebastian Tobie 2023-04-21 20:49:21 +02:00
Ursprung 76f4e64081
Commit 49c3ef1ae7
1 geänderte Dateien mit 9 neuen und 3 gelöschten Zeilen

Datei anzeigen

@ -3,10 +3,10 @@ import pathlib
from typing import List, Union
try:
from ansible_collections.sebastian.systemd.plugins.module_utils.generic import SYSTEMD_SERVICE_CONFIG, Types
from ansible_collections.sebastian.systemd.plugins.module_utils.generic import SYSTEMD_SERVICE_CONFIG, Types, systemdbool
from ansible_collections.sebastian.systemd.plugins.module_utils.module import SystemdUnitModule, installable
except ImportError:
from plugins.module_utils.generic import SYSTEMD_SERVICE_CONFIG, Types
from plugins.module_utils.generic import SYSTEMD_SERVICE_CONFIG, Types, systemdbool
from plugins.module_utils.module import SystemdUnitModule, installable
@ -17,12 +17,18 @@ class Module(SystemdUnitModule):
name = "target"
module_spec = dict(
argument_spec=dict(
description=Types.str(required=True),
description=Types.str(),
name=Types.str(required=True),
allow_isolate=Types.bool(default=False),
),
)
def header(self) -> str:
section = super().header()
section += "AllowIsolate={}".format(systemdbool(self.get("allow_isolate", False)))
return section
def unit(self) -> str:
if self.__unit is None:
self.__unit = "\n".join(