1
0
Commit Graph

13 Commits

Author SHA1 Message Date
b1bf13bb01 add svc:directory, mostly for use in debugging messages 2025-03-25 23:47:01 +00:00
05991225de anoia.svc allow open of a service that is not yet running
we change the inotify watcher so that it attempts to monitor
/run/service as well as /run/service/foo. If foo doesn't yet exist
then that call to addwatch fails, so we need to be looking at the
parent if we are to be told when foo gets created
2025-03-25 23:37:58 +00:00
45047dc023 squahs falls back 2025-03-21 21:09:05 +00:00
be03e9e8c8 service outputs falls back to properties (untested) 2025-03-18 18:38:04 +00:00
2b0972ed73 svc.open accepts a /nix/store folder not an outputs folder
this mostly makes things simpler
2025-03-11 00:21:44 +00:00
4bb081ffcf export anoia.svc:fileno so it can be used with event loops 2025-02-10 21:21:08 +00:00
eb79928b37 anoia.svc allow writing outputs 2024-08-08 11:37:50 +01:00
8fa3443923 Revert "anoia.svc use timeout for inotify"
This reverts commit eca8e37e7a.
2024-07-30 17:37:38 +01:00
eca8e37e7a anoia.svc use timeout for inotify
in case we miss a message, check the directory every 5s
anyway
2024-07-26 23:40:40 +01:00
cdb23b147c convert anoia.fs to use lualinux 2024-04-25 21:14:37 +01:00
8f97c5bf3c anoia service :events method behaves as iterator 2023-09-12 20:46:52 +01:00
870da62a1e anoia.svc outputs may be directories (read as table) 2023-09-09 00:30:02 +01:00
0c41e9305c extract service output watcher to fennel module 2023-07-08 23:08:24 +01:00