From 9098e6a51a666c348db4d9677b5b426edda76ca6 Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Thu, 16 May 2019 16:59:23 -0400 Subject: [PATCH] Improve dependencies for generic-worker deployment. --- etc/taskcluster/macos/states/generic-worker.sls | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/etc/taskcluster/macos/states/generic-worker.sls b/etc/taskcluster/macos/states/generic-worker.sls index 07b8954774f..007a28665cd 100644 --- a/etc/taskcluster/macos/states/generic-worker.sls +++ b/etc/taskcluster/macos/states/generic-worker.sls @@ -79,8 +79,12 @@ GMT: - creates: {{ home }}/keypair - runas: {{ user }} -/Library/LaunchDaemons/net.generic.worker.plist: +/Library/LaunchAgents/net.generic.worker.plist: + file.absent: [] + +net.generic.worker: file.managed: + - name: /Library/LaunchDaemons/net.generic.worker.plist - mode: 600 - user: root - template: jinja @@ -90,12 +94,7 @@ GMT: etc: {{ etc }} home: {{ home }} username: {{ user }} - - watch_in: - - service: net.generic.worker - -/Library/LaunchAgents/net.generic.worker.plist: - file.absent: [] - -net.generic.worker: service.running: - enable: True + - watch: + - file: /Library/LaunchDaemons/net.generic.worker.plist