From 09750ce3525129a676dec4f579aea3ad2eca1b19 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Mon, 9 Jan 2023 11:09:14 +0000 Subject: Add instances implementation (still needs testing) Signed-off-by: Laurent Bercot --- doc/index.html | 10 +++ doc/instances.html | 121 ++++++++++++++++++++++++++ doc/s6-instance-control.html | 65 ++++++++++++++ doc/s6-instance-create.html | 92 ++++++++++++++++++++ doc/s6-instance-delete.html | 72 +++++++++++++++ doc/s6-instance-maker.html | 203 +++++++++++++++++++++++++++++++++++++++++++ doc/s6-log.html | 2 +- doc/s6-svc.html | 7 +- doc/s6-usertree-maker.html | 6 +- doc/servicedir.html | 7 ++ 10 files changed, 582 insertions(+), 3 deletions(-) create mode 100644 doc/instances.html create mode 100644 doc/s6-instance-control.html create mode 100644 doc/s6-instance-create.html create mode 100644 doc/s6-instance-delete.html create mode 100644 doc/s6-instance-maker.html (limited to 'doc') diff --git a/doc/index.html b/doc/index.html index c0c8403..8b87d71 100644 --- a/doc/index.html +++ b/doc/index.html @@ -271,6 +271,16 @@ synchronization.
  • The s6-usertree-maker program
  • +

    Management of dynamic instances

    + + +

    Timed lock acquisition

    Operation of the service

    diff --git a/doc/servicedir.html b/doc/servicedir.html index 4ae06c2..89a272d 100644 --- a/doc/servicedir.html +++ b/doc/servicedir.html @@ -209,6 +209,13 @@ created by s6-supervise if it does not exist. is the rendez-vous point for listeners, where s6-supervise will send notifications when the service goes up or down. +
  • Optional directories named instance +and instances. Those are internal subdirectories created by +s6-instance maker in a templated service +directory. Outside of instanced services, these directories should never +appear, and you should never create them manually.
  • + +
  • An optional service directory named log. If it exists and foo is in a scandir, and s6-svscan runs on that scandir, then two services are monitored: foo and -- cgit v1.3.1