Commit Graph

372 Commits

Author SHA1 Message Date
Axel Kittenberger 07e35ffe60 allow tables as arguments to spawn/exec, so e.g. rsyncOpts can include several options 2010-12-03 19:47:33 +00:00
Axel Kittenberger 1ada503074 release 2.0.0 2010-12-02 11:57:04 +00:00
Axel Kittenberger a20658487c indeed fix from Duncan 2010-12-01 15:19:12 +00:00
Axel Kittenberger 903649d3aa fixing alarms 2010-12-01 13:39:11 +00:00
Axel Kittenberger b5fb18cda5 ok do not store nil in local values 2010-12-01 13:25:05 +00:00
Axel Kittenberger 288cf4ae61 upvalue save alarm comparison 2010-12-01 13:17:04 +00:00
Axel Kittenberger ded00765c6 working on user access for observe_fd 2010-12-01 12:19:17 +00:00
Axel Kittenberger 84bc9de865 back the original alarm interface 2010-11-30 23:14:17 +00:00
Axel Kittenberger 5bc66eb1f9 Every Sync has now its own inlet. 2010-11-30 22:56:34 +00:00
Axel Kittenberger 3a04de8215 changed alarm interface. 2010-11-30 17:08:15 +00:00
Axel Kittenberger aee59ea5c7 added user custom alarms 2010-11-29 20:32:54 +00:00
Axel Kittenberger cfc233f37e working on OSX port 2010-11-29 17:45:04 +00:00
Axel Kittenberger 0656296463 fixing lbash 2010-11-29 16:37:46 +00:00
Axel Kittenberger 80d55b0708 timestamps / jiffies are now easier to handle in Lua as userdata */ 2010-11-29 10:56:39 +00:00
Axel Kittenberger 19c697b28d and another one, failed moves on the host need at least to delete the move origin. 2010-11-29 00:21:17 +00:00
Axel Kittenberger 15cde269c4 another obscure event turned up by churn tests
do not collapse create upon delete into a create if its a directory
so subcontents get deleted.
2010-11-29 00:12:55 +00:00
Axel Kittenberger 0025a16f51 dont do nullifications, not safe if file was already there 2010-11-28 23:57:29 +00:00
Axel Kittenberger 331d472d41 fixing log message 2010-11-28 23:41:36 +00:00
Axel Kittenberger fc70d4c3ed rewritten event combiner, now clearly not part of user script 2010-11-28 23:39:18 +00:00
Axel Kittenberger ed43c5c68a * use zero instead of \n delimiter in rsyncd / rsyncssh
* allowed zeros in pipes
* allow overriding delay values
* use a layer ^ in layer 3 scripts to force shell instead of
  direct binary calls
* escape ?*[] for rsync PATTERNS
2010-11-28 20:16:56 +00:00
Axel Kittenberger 67381778d8 disabled fanotify, no moves 2010-11-28 10:47:57 +00:00
Axel Kittenberger 45df73c4c0 multi monitor support 2010-11-28 09:37:43 +00:00
Axel Kittenberger 9a1c297017 rename of Inotifies->Inotify 2010-11-26 16:19:56 +00:00
Axel Kittenberger c051e15750 made inotify (currently pseudo) optimal 2010-11-26 16:17:36 +00:00
Axel Kittenberger 82f80b5d7d fixed lbash example, default delay is 5 seconds 2010-11-26 12:52:05 +00:00
Axel Kittenberger 5519e2be8e cleanup of filedescriptors, added dryrun option 2010-11-25 22:10:24 +00:00
Axel Kittenberger 134f570ac4 activated moves 2010-11-25 07:21:35 +00:00
Axel Kittenberger 6870d83001 back to default delay 15 after testing 2010-11-24 21:32:59 +00:00
Axel Kittenberger c604285f63 fixing rsyncssh 2010-11-24 21:26:41 +00:00
Axel Kittenberger 1994035a2e fixing rsyncssh 2010-11-24 20:34:56 +00:00
Axel Kittenberger 062adc5f19 turned of 'error' message, happens continously and perfectly normal 2010-11-24 19:29:03 +00:00
Axel Kittenberger 26b4b65976 fixed watch descriptor mixups 2010-11-24 19:21:43 +00:00
Axel Kittenberger 83aed80aa7 removed enum 2010-11-24 18:19:13 +00:00
Axel Kittenberger 20cadd6a5d working on an rsync config that works 2010-11-24 16:18:48 +00:00
Axel Kittenberger 39471bd8aa do not repeat on rsync exitcode 12 2010-11-24 10:49:29 +00:00
Axel Kittenberger 45c7f3665f splitted inotify into own c-file to be optional later. 2010-11-22 20:09:52 +00:00
Axel Kittenberger ea0fce13e3 splitted a header file 2010-11-22 14:54:50 +00:00
Axel Kittenberger 38dc3c1d2f fixed moves from deleted dirs 2010-11-22 10:04:04 +00:00
Axel Kittenberger 5575d63bc0 trying to find a short err testcase 2010-11-21 00:02:49 +00:00
Axel Kittenberger 338dac95b4 yes better now 2010-11-20 22:51:53 +00:00
Axel Kittenberger e6443f8515 does it work now? 2010-11-20 22:43:12 +00:00
Axel Kittenberger 6b596553b3 fixing rsync delete 2010-11-20 22:32:25 +00:00
Axel Kittenberger ea7a42cf39 fixed relative paths 2010-11-20 18:49:00 +00:00
Axel Kittenberger 306d117959 fixing masterloop 2010-11-20 14:21:55 +00:00
Axel Kittenberger 58b4f21d56 new inotifies work now 2010-11-20 13:42:27 +00:00
Axel Kittenberger c3b15c2aef working on it 2010-11-20 13:22:47 +00:00
Axel Kittenberger ec336e0ed1 simplifying runners Notifies implementation 2010-11-20 13:10:52 +00:00
Axel Kittenberger 1baed5c949 fixing 2010-11-19 19:56:52 +00:00
Axel Kittenberger c3b071d759 test working, lsyncd fixing 2010-11-19 19:16:53 +00:00
Axel Kittenberger 5c35e88f2e beta2 2010-11-17 19:20:07 +00:00
Axel Kittenberger a538447072 fixed move event on layer 3 binary calls 2010-11-17 19:18:35 +00:00
Axel Kittenberger 42c1c4c62d changed meaning of exclude trail slash 2010-11-17 18:54:15 +00:00
Axel Kittenberger a5a0b04ae0 2010-11-17 18:52:55 +00:00
Axel Kittenberger a3424ed034 2010-11-17 14:00:15 +00:00
Axel Kittenberger 8ba756ade0 added --pidfile 2010-11-17 11:14:36 +00:00
Axel Kittenberger a1a81cab22 2010-11-16 12:03:33 +00:00
Axel Kittenberger 57778a3594 2010-11-14 16:03:47 +00:00
Axel Kittenberger 6ae0a45ffa 2010-11-14 09:37:31 +00:00
Axel Kittenberger ae786f3d9b 2010-11-14 09:11:09 +00:00
Axel Kittenberger 3482ce51ef 2010-11-13 21:50:21 +00:00
Axel Kittenberger 22af17bc64 2010-11-13 20:47:45 +00:00
Axel Kittenberger ffb2ee7909 2010-11-13 20:31:24 +00:00
Axel Kittenberger fc547790ea 2010-11-13 20:21:12 +00:00
Axel Kittenberger e53f7cc61f 2010-11-13 19:22:05 +00:00
Axel Kittenberger c05ba085f6 2010-11-13 18:04:37 +00:00
Axel Kittenberger ddc6157e91 2010-11-13 16:59:46 +00:00
Axel Kittenberger 550c47f8ef 2010-11-13 13:44:51 +00:00
Axel Kittenberger 0daab1ff64 2010-11-13 13:13:51 +00:00
Axel Kittenberger 89a129521d 2010-11-13 08:55:44 +00:00
Axel Kittenberger 9aa3ad8e44 2010-11-13 08:00:07 +00:00
Axel Kittenberger 60a14c262f 2010-11-13 07:53:04 +00:00
Axel Kittenberger c84308b973 2010-11-12 20:55:22 +00:00
Axel Kittenberger 9156f4c4c7 2010-11-12 20:43:27 +00:00
Axel Kittenberger 9246cecb87 2010-11-12 18:52:43 +00:00
Axel Kittenberger 14669a70dc 2010-11-12 15:39:43 +00:00
Axel Kittenberger 3df30b2125 2010-11-12 11:04:45 +00:00
Axel Kittenberger 1a2b48871c 2010-11-12 10:07:58 +00:00
Axel Kittenberger daa7aa22ee 2010-11-12 09:45:22 +00:00
Axel Kittenberger 0a6fac9c0c 2010-11-12 05:58:51 +00:00
Axel Kittenberger 83d0f90c65 2010-11-11 19:52:20 +00:00
Axel Kittenberger 455a9941fa 2010-11-11 18:34:44 +00:00
Axel Kittenberger b072f58e9c 2010-11-11 15:17:22 +00:00
Axel Kittenberger f59ca19ff3 2010-11-11 09:36:56 +00:00
Axel Kittenberger 219da8d754 2010-11-10 22:03:02 +00:00
Axel Kittenberger 6efa44f505 2010-11-10 15:57:37 +00:00
Axel Kittenberger 59de3ee572 2010-11-10 12:59:51 +00:00
Axel Kittenberger 30bcbcaaad 2010-11-10 11:23:26 +00:00
Axel Kittenberger 30d9844f8f 2010-11-10 09:49:44 +00:00
Axel Kittenberger 499365e2ca 2010-11-09 19:15:41 +00:00
Axel Kittenberger 69d5b186a3 2010-11-08 12:14:10 +00:00
Axel Kittenberger 981f6e5e42 2010-11-07 09:53:39 +00:00
Axel Kittenberger e8f0a9f57a 2010-11-07 01:06:08 +00:00
Axel Kittenberger 86596fe7bb 2010-11-06 21:29:22 +00:00
Axel Kittenberger 43be580976 2010-11-06 18:26:59 +00:00
Axel Kittenberger 35cabeae92 2010-11-06 17:40:12 +00:00
Axel Kittenberger a6de822598 2010-11-06 16:54:45 +00:00
Axel Kittenberger 315c264695 2010-11-06 15:13:02 +00:00
Axel Kittenberger f5d7b7a94b 2010-11-06 15:08:17 +00:00
Axel Kittenberger 610a77b1ec 2010-11-06 10:33:26 +00:00
Axel Kittenberger 6e779475b4 2010-11-06 10:10:57 +00:00
Axel Kittenberger ebf0e3f0c2 2010-11-06 10:10:00 +00:00
Axel Kittenberger c877ec25d9 2010-11-05 18:20:33 +00:00
Axel Kittenberger 081c20dc33 2010-11-05 18:04:29 +00:00
Axel Kittenberger 27b73038eb 2010-11-05 15:18:01 +00:00
Axel Kittenberger bebc1af090 2010-11-05 14:09:55 +00:00
Axel Kittenberger e2f58951ad 2010-11-05 13:34:02 +00:00
Axel Kittenberger eef4c73bcb 2010-11-04 14:23:34 +00:00
Axel Kittenberger b3dde93eaa 2010-11-04 13:43:57 +00:00
Axel Kittenberger 201d78757e 2010-11-03 21:02:14 +00:00
Axel Kittenberger 93872bc8a4 2010-11-03 15:53:20 +00:00
Axel Kittenberger f8b3c825b4 2010-11-03 15:23:36 +00:00
Axel Kittenberger 78d9660c8b 2010-11-03 14:54:33 +00:00
Axel Kittenberger bc8dfc9d95 2010-11-03 11:37:25 +00:00
Axel Kittenberger 5b7bffd303 2010-11-02 21:04:01 +00:00
Axel Kittenberger aaf24118d4 2010-11-02 20:18:05 +00:00
Axel Kittenberger 39472fd48e 2010-11-02 17:07:42 +00:00
Axel Kittenberger 20f24018dc 2010-11-02 14:13:45 +00:00
Axel Kittenberger 542bcfa916 2010-11-02 14:11:26 +00:00
Axel Kittenberger d514669fc0 2010-11-02 13:18:34 +00:00
Axel Kittenberger 187dedb491 2010-11-01 19:57:53 +00:00
Axel Kittenberger 7550789ff4 2010-11-01 18:08:03 +00:00
Axel Kittenberger 2ce8e4613e 2010-11-01 17:54:09 +00:00
Axel Kittenberger 2ec192cdbc 2010-11-01 16:38:39 +00:00
Axel Kittenberger d37006c8eb 2010-11-01 14:16:35 +00:00
Axel Kittenberger 73a2074f11 2010-10-31 22:25:34 +00:00
Axel Kittenberger 10fe22500e 2010-10-29 05:52:38 +00:00
Axel Kittenberger d823e8b580 2010-10-28 17:56:33 +00:00
Axel Kittenberger 9976269bfb 2010-10-27 19:34:56 +00:00
Axel Kittenberger 844ae1b65e 2010-10-27 11:39:00 +00:00
Axel Kittenberger 297f110d1f 2010-10-27 11:31:18 +00:00
Axel Kittenberger 50defac7c6 2010-10-27 09:41:14 +00:00
Axel Kittenberger b29f302388 2010-10-27 09:06:13 +00:00
Axel Kittenberger 34753fa43c 2010-10-26 11:26:57 +00:00
Axel Kittenberger 0bf3e14cec 2010-10-25 21:41:45 +00:00
Axel Kittenberger fd718d1d49 2010-10-25 17:38:57 +00:00
Axel Kittenberger 65a1f9efb8 2010-10-25 14:55:40 +00:00
Axel Kittenberger 149564fcde 2010-10-25 08:50:10 +00:00
Axel Kittenberger 1c1c0ee542 2010-10-24 16:41:58 +00:00
Axel Kittenberger 40bf417cb4 2010-10-24 14:18:14 +00:00
Axel Kittenberger c0a13f66ee 2010-10-24 13:52:28 +00:00
Axel Kittenberger 0ff894eee9 2010-10-23 19:19:46 +00:00
Axel Kittenberger 79082cb861 2010-10-23 17:10:14 +00:00
Axel Kittenberger 4e284ff599 2010-10-23 17:01:56 +00:00
Axel Kittenberger a636b31e9f 2010-10-23 12:36:55 +00:00
Axel Kittenberger 7e32b9b298 2010-10-23 10:58:43 +00:00
Axel Kittenberger 2bb0225f4e 2010-10-22 23:14:11 +00:00
Axel Kittenberger 417ddc79fe 2010-10-22 13:12:13 +00:00
Axel Kittenberger e23328f737 2010-10-22 12:58:57 +00:00
Axel Kittenberger 8eff28b922 2010-10-22 10:40:59 +00:00
Axel Kittenberger e6d55c4784 2010-10-22 10:35:26 +00:00
Axel Kittenberger e575ab8d76 2010-10-22 08:37:15 +00:00
Axel Kittenberger 42e8f69b05 2010-10-22 08:34:41 +00:00
Axel Kittenberger 9e66510ff1 2010-10-21 12:37:27 +00:00
Axel Kittenberger 1a9732f40a 2010-10-20 18:33:17 +00:00
Axel Kittenberger fe669ed7f7 2010-10-20 13:01:26 +00:00
Axel Kittenberger 6cab8f8011 2010-10-20 10:25:34 +00:00
Axel Kittenberger 8905c0de88 2010-10-19 21:56:00 +00:00
Axel Kittenberger de21ec41fa 2010-10-19 20:21:38 +00:00
Axel Kittenberger edab583e92 2010-10-19 20:14:55 +00:00
Axel Kittenberger 7fd0ddadab 2010-10-19 16:40:49 +00:00
Axel Kittenberger 0cbc6a7663 2010-10-19 10:20:27 +00:00
Axel Kittenberger 1085ec5353 2010-10-19 10:12:11 +00:00
Axel Kittenberger b7a51969bb 2010-10-18 17:09:59 +00:00
Axel Kittenberger cba4cc680c 2010-10-18 12:23:46 +00:00
Axel Kittenberger 1137db829f 2010-10-18 10:26:15 +00:00
Axel Kittenberger 2529d36c3f 2010-10-18 09:02:51 +00:00
Axel Kittenberger 88cb57bc58 2010-10-17 20:26:37 +00:00
Axel Kittenberger 1caf4a52ad 2010-10-17 17:13:53 +00:00
Axel Kittenberger 61932c0d0e 2010-10-17 15:24:55 +00:00
Axel Kittenberger f16ecc024b 2010-10-16 18:21:01 +00:00
Axel Kittenberger 75bcea5fde 2010-10-16 10:26:48 +00:00
Axel Kittenberger 920026efeb coded a lua hello world 2010-10-14 13:52:01 +00:00