liminix/pkgs/s6-rc-up-tree/test.fnl

15 lines
470 B
Plaintext
Raw Normal View History

(local up-tree (require "s6-rc-up-tree"))
(os.remove (os.getenv "TEST_LOG"))
(let [[dir & services] arg]
(set arg services)
(up-tree.run dir))
;; the service starts
;; the service starts even if it is controlled
;; uncontrolled descendants start
;; controlled descendants don't start
;; descendants which depend on a _different_ controlled service, which is down, don't start
;; descendants which depend on a _different_ controlled service, which is up, do start