compose/pkg
Milas Bowman 19f66918cc watch: only allow a single instance per-project
This is a good place to start introducing (local) exclusivity
to Compose. Now, when `alpha watch` launches, it will check for
the existence of a PID file in the user XDG runtime directory,
and create one if the existing one is stale or does not exist.
If the PID file exists and is valid, an error is returned and
Compose exits.

A slight tweak to the experimental remote Git loader has been
made to use the XDG package for consistency.

Signed-off-by: Milas Bowman <milas.bowman@docker.com>
2023-08-25 15:49:28 +02:00
..
api doc: update Config() comment in API Service interface (#10840) 2023-08-03 15:13:26 -04:00
compose logs: fix for missing output on container exit (#10925) 2023-08-23 08:57:18 -04:00
e2e watch: only allow a single instance per-project 2023-08-25 15:49:28 +02:00
mocks Add `docker compose wait` 2023-06-30 16:07:03 +02:00
progress progress: minor correctness fixes (#10871) 2023-08-03 15:14:17 -04:00
prompt use a simpler prompt implementation when we lack a terminal 2023-01-09 10:28:16 +01:00
remote watch: only allow a single instance per-project 2023-08-25 15:49:28 +02:00
utils logs: fix for missing output on container exit (#10925) 2023-08-23 08:57:18 -04:00
watch replace dockerfile/dockerignore with patternmatcher/ignorefile 2023-08-23 00:43:17 +02:00