diff --git a/pyinfra/api/inventories/kubernetes.py b/pyinfra/api/inventories/kubernetes.py index d6d122e34..05e654211 100644 --- a/pyinfra/api/inventories/kubernetes.py +++ b/pyinfra/api/inventories/kubernetes.py @@ -1,6 +1,7 @@ from pyinfra.api.exceptions import InventoryError from pyinfra.api.connectors.util import run_local_process, split_combined_output + def get_pods(selector, namespace='default', all_namespaces=False, container=None): if all_namespaces: ns = ['-A'] @@ -10,9 +11,8 @@ def get_pods(selector, namespace='default', all_namespaces=False, container=None return_code, combined_output = run_local_process( ['"$@"', '-', 'kubectl', 'get', 'pods', *ns, '-l', selector, '--template', - r'{{range .items}}@kubernetes/' + - r'{{.metadata.namespace}}/{{.metadata.name}}{{"\n"}}{{end}}' - ] + r'{{range .items}}@kubernetes/' + r'{{.metadata.namespace}}/{{.metadata.name}}{{"\n"}}{{end}}'] ) stdout, stderr = split_combined_output(combined_output)