Commit Graph

28 Commits

Author SHA1 Message Date
xdrm-brackets b81695be5d upd: 'README.md' -> new description, added 'trigger-wait' and 'trigger-send'; TODO-README: read, write, pool, master; TODO-DEV: trigger-wait, trigger-send 2018-02-04 14:13:41 +01:00
xdrm-brackets afa4c85cca upd: 'README.md' -> new description, added 'bind-input' and 'bind-output'; TODO: read, write, pool, master, trigger-send, trigger-wait 2018-02-04 13:42:29 +01:00
xdrm-brackets 5aeaab0bc5 Now 'master' have a main 'input' for all port responses + now all seem to work each time .. (+fixed some minor things) 2018-02-01 16:06:40 +01:00
xdrm-brackets 3c6d8ec0fb fixed master+pool scripts now they work fine + mini colors at the beginning of lines + exit management improved for 'pool' (now can access through SHM associative PID array) 2018-02-01 13:35:19 +01:00
xdrm-brackets cf61a1163e minmod 2018-02-01 13:34:36 +01:00
xdrm-brackets 201dc16ac9 updated stdout + now uses asynchronous AND synchronous 'bind-input' and 'bind-output' 2018-02-01 00:31:21 +01:00
xdrm-brackets 73e388aff8 UPD: bind-input/output now synchronous for the setup, then asynchronous (so the buffer file will always be ok) 2018-02-01 00:28:32 +01:00
xdrm-brackets 534b5a97ac updated bind-input/output to be silent by default (can be activated with optional last param: 'debug') 2018-02-01 00:21:34 +01:00
xdrm-brackets 650dc76324 removed 'master' debug echo's 2018-01-31 22:55:32 +01:00
xdrm-brackets 3a94d8c357 Now when killed with (SIGINT, SIGTERM, SIGHUP), all will shut down (bound input/output + daemons ...) 2018-01-31 20:55:11 +01:00
xdrm-brackets 432c7d8364 fixed bind-input/output 2018-01-31 20:54:29 +01:00
xdrm-brackets 66623cd675 upd: master (kill bind-output master->pool when all loggers are bound) 2018-01-31 07:31:08 +01:00
xdrm-brackets 09b03af815 removed 'debug' value for local_ip 2018-01-31 07:17:23 +01:00
xdrm-brackets 155e363ce7 Now master is working with pool properly + no more need for 'trigger' 2018-01-30 22:54:47 +01:00
xdrm-brackets 3914d33af4 Made bind-{input,output} non-verbose + fixed 2018-01-30 22:54:17 +01:00
xdrm-brackets d0b9d1b149 fix: actual 'failures' management (.5s between each failure + stop after 10 consecutive ones) + on success do as usual 2018-01-30 19:37:00 +01:00
xdrm-brackets 0d653e20f7 finished?: pool > new communication format (input/output) + sends back the open input channel + traps 2018-01-30 18:50:44 +01:00
xdrm-brackets 9e561e0e3c minmod: removed verbosity 2018-01-30 18:49:37 +01:00
xdrm-brackets 6c5d87d2ba fix: actual 'failures' management (.5s between each failure + stop after 10 consecutive ones) + on success do as usual 2018-01-30 18:46:00 +01:00
xdrm-brackets 5b061da68c removed useless 'launch' script + updated 'read'/'write' for new buffer file structure 2018-01-30 17:02:51 +01:00
xdrm-brackets 65c08fdc77 Added the 3 new main components (~low-level) 2018-01-30 17:00:11 +01:00
xdrm-brackets e4fabe8853 bigupd: launch (1) updated trap system-simplified (2) fixed input server netcat kill (3) minmod for comments and structure (4) added traps from within bg-proccesses (input+output) + netcat call set in background so to be killed by these traps -> trap recursivity 2018-01-29 15:29:14 +01:00
xdrm-brackets 1893a5bd49 Updated config to /config/$1 instead of /config_$1 + added .gitignore for /config 2018-01-29 13:33:47 +01:00
Adrien Marquès d023d6cbad update 'launch' to remove 2-depth background process 2018-01-29 04:45:05 -05:00
xdrm-brackets e84678ac6b Added option for 'read' not to flush buffer (with '-' as 2nd argument) + now 'launch' removes buffers in /tmp 2018-01-28 16:58:24 +01:00
xdrm-brackets 08f30d2996 Updated whole structure of subproccesses (added traps to manage signals KILL/INT) + (added mini-log) 2018-01-28 13:44:55 +01:00
xdrm-brackets 8ff5997467 Added README.md 2018-01-27 19:09:31 +01:00
xdrm-brackets ffa7aac0a1 First commit: all works but problem with 'sync' have to wait 2sec... 2018-01-27 18:58:38 +01:00