1
0
Fork 0

removed an missunderstanding in the docs

Dieser Commit ist enthalten in:
Sebastian Tobie 2023-07-16 10:20:44 +02:00
Ursprung e845a06d09
Commit 1c3d89e961
3 geänderte Dateien mit 6 neuen und 13 gelöschten Zeilen

Datei anzeigen

@ -118,13 +118,6 @@ def modspec(
) )
def format_condition(key: str, value: str) -> str:
if value[0] == "!":
value = value[1:]
key = "!" + key
return f"{key}={value}\n"
def joindict(*items: dict) -> dict: def joindict(*items: dict) -> dict:
odict = dict() odict = dict()
for item in items: for item in items:

Datei anzeigen

@ -5,9 +5,9 @@ from typing import Any, Callable, ClassVar, Dict, NoReturn, Optional, Type, Type
import ansible.module_utils.basic as basic import ansible.module_utils.basic as basic
try: try:
from ansible_collections.sebastian.systemd.plugins.module_utils.generic import AnsibleParameter, Types, format_condition from ansible_collections.sebastian.systemd.plugins.module_utils.generic import AnsibleParameter, Types
except ImportError: except ImportError:
from plugins.module_utils.generic import AnsibleParameter, Types, format_condition from plugins.module_utils.generic import AnsibleParameter, Types
__all__ = ( __all__ = (
@ -250,9 +250,9 @@ class SystemdUnitModule(AnsibleModule):
if self.params[param] is not None: if self.params[param] is not None:
params = self.params[param] params = self.params[param]
if isinstance(params, list): if isinstance(params, list):
output.extend((format_condition(key, p) for p in params)) output.extend((f"{key}={p}\n" for p in params))
else: else:
output.append(format_condition(key, self.params[param])) output.append(f"{key}={self.params[param]}\n")
return output return output
def unitfile_gen(self): def unitfile_gen(self):

Datei anzeigen

@ -3,10 +3,10 @@ import pathlib
from typing import List from typing import List
try: try:
from ansible_collections.sebastian.systemd.plugins.module_utils.generic import SYSTEMD_NETWORK_CONFIG, Types, format_condition, modspec from ansible_collections.sebastian.systemd.plugins.module_utils.generic import SYSTEMD_NETWORK_CONFIG, Types, modspec
from ansible_collections.sebastian.systemd.plugins.module_utils.module import SystemdUnitModule from ansible_collections.sebastian.systemd.plugins.module_utils.module import SystemdUnitModule
except ImportError: except ImportError:
from plugins.module_utils.generic import SYSTEMD_NETWORK_CONFIG, Types, format_condition, modspec from plugins.module_utils.generic import SYSTEMD_NETWORK_CONFIG, Types, modspec
from plugins.module_utils.module import SystemdUnitModule from plugins.module_utils.module import SystemdUnitModule