Axel Kittenberger
f5fc8c3bd2
working on excludes
2011-01-26 11:05:53 +00:00
Axel Kittenberger
71bd7a2905
fixing absolute exludes, writing an exclusion test.
2011-01-26 10:22:19 +00:00
Axel Kittenberger
d79ce6da50
allow to configure xargs
2011-01-25 11:33:14 +00:00
Axel Kittenberger
15d680b79b
preparing 2.0.2
2011-01-20 19:26:57 +00:00
Axel Kittenberger
117a64d7e1
use excludes on startup rsyncs
2011-01-19 15:30:19 +00:00
Axel Kittenberger
7835de7c7b
fixing excludes on startup
2011-01-19 15:17:11 +00:00
Axel Kittenberger
a996c1ae1a
fixed to excludes, match only part for inotify tests
2011-01-19 13:28:44 +00:00
Axel Kittenberger
cb277f630e
proposing change to exclude patterns
2011-01-19 10:55:17 +00:00
Axel Kittenberger
1ada13486e
used wrong i/pairs
2011-01-18 18:41:09 +00:00
Axel Kittenberger
ad1392691c
Preparing 2.0.1
2011-01-12 15:54:19 +00:00
Axel Kittenberger
e4d815b770
propose fix for garbage collecting, updated comments
2011-01-07 17:11:17 +00:00
Axel Kittenberger
83136fc6cd
rsyncssh has to be recursive as well, since a move might have been split. fixed a classical wrong errno issue
2010-12-16 12:56:46 +00:00
Axel Kittenberger
fb177b3126
fix data inconsistency, create recursively
2010-12-15 13:33:48 +00:00
Axel Kittenberger
93c7f5ceab
simple improvement?
2010-12-11 23:34:17 +00:00
Axel Kittenberger
22e4b27a45
optimized delay lists
2010-12-11 23:00:33 +00:00
Axel Kittenberger
bd6e753fbc
optimized Queues
2010-12-11 20:00:48 +00:00
Axel Kittenberger
917d2d8873
new Queue for optimizing delays
2010-12-11 19:31:26 +00:00
Axel Kittenberger
e152564185
fixing new concern inotfy optimization
2010-12-11 18:54:10 +00:00
Axel Kittenberger
774f99bc21
fixing fsevents
2010-12-10 16:12:15 +00:00
Axel Kittenberger
52ebb96641
working fsevents\!
2010-12-10 15:30:45 +00:00
Axel Kittenberger
21b355ef75
working on fsevents
2010-12-10 13:28:10 +00:00
Axel Kittenberger
44e0e45594
working on fsevents
2010-12-07 15:42:46 +00:00
Axel Kittenberger
851280af4f
allow false values to be inherited
2010-12-05 08:08:29 +00:00
Axel Kittenberger
a9eab69298
check for excludes if adding inotify watches
2010-12-04 12:17:07 +00:00
Axel Kittenberger
f6182cb9f6
fixed exclude param
2010-12-03 21:16:39 +00:00
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