diff --git a/library/system/service b/library/system/service index fcdefd2f30d..8e62fef7f3f 100644 --- a/library/system/service +++ b/library/system/service @@ -412,11 +412,13 @@ class LinuxService(Service): # adjust the service name to account for template service unit files index = name.find('@') if index != -1: - name = name[:index+1] + template_name = name[:index+1] + else: + template_name = name self.__systemd_unit = None for line in out.splitlines(): - if line.startswith(name): + if line.startswith(template_name): self.__systemd_unit = name return True return False