X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=cmd%2Fsafcm-remote%2Fsync%2Fservices_systemd_test.go;h=5aa36cd7bc38019eac8d947d374876cf05bf4f7b;hb=35c082709bb4fae99e61debf65e146507f265fcc;hp=e45e79050a17183ee4fe4cf5429ae7ec88a536eb;hpb=b088bf0b7e872d0e6ba230d4e4b79625af4fb17e;p=safcm%2Fsafcm.git diff --git a/cmd/safcm-remote/sync/services_systemd_test.go b/cmd/safcm-remote/sync/services_systemd_test.go index e45e790..5aa36cd 100644 --- a/cmd/safcm-remote/sync/services_systemd_test.go +++ b/cmd/safcm-remote/sync/services_systemd_test.go @@ -75,10 +75,9 @@ LoadError= Stderr: &bytes.Buffer{}, }}, []string{ - "4: sync remote: services: detected systemd", - "4: sync remote: services: checking service-one service-two", - `4: sync remote: services: running "/bin/systemctl" "show" "--property=ActiveState,UnitFileState,LoadError" "--" "service-one" "service-two"`, - `5: sync remote: services: command stdout: + "4: services: checking service-one service-two (systemd detected)", + `4: services: running "/bin/systemctl" "show" "--property=ActiveState,UnitFileState,LoadError" "--" "service-one" "service-two"`, + `5: services: command stdout: ActiveState=active UnitFileState=enabled LoadError= @@ -126,10 +125,9 @@ LoadError= "" Stderr: &bytes.Buffer{}, }}, []string{ - "4: sync remote: services: detected systemd", - "4: sync remote: services: checking service-one service-two", - `4: sync remote: services: running "/bin/systemctl" "show" "--property=ActiveState,UnitFileState,LoadError" "--" "service-one" "service-two"`, - `5: sync remote: services: command stdout: + "4: services: checking service-one service-two (systemd detected)", + `4: services: running "/bin/systemctl" "show" "--property=ActiveState,UnitFileState,LoadError" "--" "service-one" "service-two"`, + `5: services: command stdout: ActiveState=active UnitFileState=enabled LoadError= "" @@ -177,10 +175,9 @@ LoadError= Stderr: &bytes.Buffer{}, }}, []string{ - "4: sync remote: services: detected systemd", - "4: sync remote: services: checking service-does-not-exist service-two", - `4: sync remote: services: running "/bin/systemctl" "show" "--property=ActiveState,UnitFileState,LoadError" "--" "service-does-not-exist" "service-two"`, - `5: sync remote: services: command stdout: + "4: services: checking service-does-not-exist service-two (systemd detected)", + `4: services: running "/bin/systemctl" "show" "--property=ActiveState,UnitFileState,LoadError" "--" "service-does-not-exist" "service-two"`, + `5: services: command stdout: ActiveState=inactive UnitFileState= LoadError=org.freedesktop.systemd1.NoSuchUnit "Unit service-does-not-exist.service not found." @@ -272,10 +269,9 @@ LoadError= Stderr: &bytes.Buffer{}, }}, []string{ - "4: sync remote: services: detected systemd", - "4: sync remote: services: checking service-one service-two service-three", - `4: sync remote: services: running "/bin/systemctl" "show" "--property=ActiveState,UnitFileState,LoadError" "--" "service-one" "service-two" "service-three"`, - `5: sync remote: services: command stdout: + "4: services: checking service-one service-two service-three (systemd detected)", + `4: services: running "/bin/systemctl" "show" "--property=ActiveState,UnitFileState,LoadError" "--" "service-one" "service-two" "service-three"`, + `5: services: command stdout: ActiveState=inactive UnitFileState=enabled LoadError= @@ -288,12 +284,12 @@ ActiveState=failed UnitFileState=disabled LoadError= `, - `4: sync remote: services: running "/bin/systemctl" "daemon-reload"`, - "3: sync remote: services: starting service-one service-three", - `4: sync remote: services: running "/bin/systemctl" "start" "--" "service-one" "service-three"`, - "3: sync remote: services: enabling service-two service-three", - `4: sync remote: services: running "/bin/systemctl" "enable" "--" "service-two" "service-three"`, - "5: sync remote: services: command stderr:\nfake stderr", + `4: services: running "/bin/systemctl" "daemon-reload"`, + "3: services: starting service-one service-three", + `4: services: running "/bin/systemctl" "start" "--" "service-one" "service-three"`, + "3: services: enabling service-two service-three", + `4: services: running "/bin/systemctl" "enable" "--" "service-two" "service-three"`, + "5: services: command stderr:\nfake stderr", }, safcm.MsgSyncResp{ ServiceChanges: []safcm.ServiceChange{ @@ -356,10 +352,9 @@ LoadError= Stderr: &bytes.Buffer{}, }}, []string{ - "4: sync remote: services: detected systemd", - "4: sync remote: services: checking service-one service-two service-three", - `4: sync remote: services: running "/bin/systemctl" "show" "--property=ActiveState,UnitFileState,LoadError" "--" "service-one" "service-two" "service-three"`, - `5: sync remote: services: command stdout: + "4: services: checking service-one service-two service-three (systemd detected)", + `4: services: running "/bin/systemctl" "show" "--property=ActiveState,UnitFileState,LoadError" "--" "service-one" "service-two" "service-three"`, + `5: services: command stdout: ActiveState=inactive UnitFileState=enabled LoadError= @@ -462,10 +457,9 @@ LoadError= Stderr: &bytes.Buffer{}, }}, []string{ - "4: sync remote: services: detected systemd", - "4: sync remote: services: checking service-one service-two service-three", - `4: sync remote: services: running "/bin/systemctl" "show" "--property=ActiveState,UnitFileState,LoadError" "--" "service-one" "service-two" "service-three"`, - `5: sync remote: services: command stdout: + "4: services: checking service-one service-two service-three (systemd detected)", + `4: services: running "/bin/systemctl" "show" "--property=ActiveState,UnitFileState,LoadError" "--" "service-one" "service-two" "service-three"`, + `5: services: command stdout: ActiveState=inactive UnitFileState=enabled LoadError= @@ -478,10 +472,10 @@ ActiveState=failed UnitFileState=disabled LoadError= `, - `4: sync remote: services: running "/bin/systemctl" "daemon-reload"`, - "3: sync remote: services: starting service-one service-three", - `4: sync remote: services: running "/bin/systemctl" "start" "--" "service-one" "service-three"`, - "5: sync remote: services: command stderr:\nfake stderr", + `4: services: running "/bin/systemctl" "daemon-reload"`, + "3: services: starting service-one service-three", + `4: services: running "/bin/systemctl" "start" "--" "service-one" "service-three"`, + "5: services: command stderr:\nfake stderr", }, safcm.MsgSyncResp{ ServiceChanges: []safcm.ServiceChange{