Axel Kittenberger
3b24bfded2
structering core
2018-03-23 09:34:33 +01:00
Axel Kittenberger
302fb91dc2
more READMEs
2018-03-22 09:23:00 +01:00
Axel Kittenberger
7ebfbd91f6
structering core
2018-03-22 09:14:13 +01:00
Axel Kittenberger
6c0884a102
calling the wrapup version
2018-03-19 09:22:11 +01:00
Axel Kittenberger
c7bf9fe645
further structering mantle
2018-03-19 09:02:30 +01:00
Axel Kittenberger
2f1a1967ab
further structering mantle
2018-03-19 08:50:29 +01:00
Axel Kittenberger
5771779e28
further structering mantle
2018-03-16 09:36:32 +01:00
Axel Kittenberger
9170557760
further structering mantle
2018-03-15 17:49:12 +01:00
Axel Kittenberger
a0fd5c81b9
further structering the mantle
2018-03-15 17:11:45 +01:00
Axel Kittenberger
517bbc157e
user environments for user scripts
2018-03-15 13:43:02 +01:00
Axel Kittenberger
c98b865379
collecting the mantle core interface as mci
2018-03-15 09:27:14 +01:00
Axel Kittenberger
cd8ce93a1e
rewriting array/queue/counter prototypes. restructuring mantle
2018-03-14 17:50:51 +01:00
Axel Kittenberger
41aec3a3f8
fixing callError, default.rsync
2018-03-14 09:57:49 +01:00
Axel Kittenberger
6ab619a22f
renaming runner to mantle and splitting it up
2018-03-13 16:42:31 +01:00
Axel Kittenberger
36a13acd2b
cleanups
2018-03-13 16:09:41 +01:00
Axel Kittenberger
2fb819d992
cleanups, removing excludes
2018-03-13 15:07:30 +01:00
Axel Kittenberger
85f4538923
removing Lua5.1 compatibility code
2018-03-13 12:29:43 +01:00
Axel Kittenberger
5723522185
cleanups, using an interface register function instead of return value on init
2018-03-13 12:02:34 +01:00
Axel Kittenberger
3ab6dcd7c4
cleanups, simplifying internal luacode loading
2018-03-13 10:01:36 +01:00
Axel Kittenberger
12098c26e1
simplifing builtin luacode loading
2018-03-12 17:03:56 +01:00
Axel Kittenberger
a5dcc72bcd
removing command line syncs
2018-03-12 13:36:34 +01:00
Axel Kittenberger
1cdc7cf057
removing nodaemon, pidfile, runner options
2018-03-12 13:20:51 +01:00
Axel Kittenberger
7256b0390d
rename lsyncd.c to core.c, removing daemon stuff
2018-03-12 12:51:52 +01:00
Axel Kittenberger
c3c140a8d3
dropping fsevents
2018-03-12 12:07:57 +01:00
Axel Kittenberger
220053df9d
branching off into devel
2018-03-12 11:50:08 +01:00
Axel Kittenberger
9b47a1f8fe
cleanups
2018-03-09 15:41:16 +01:00
Axel Kittenberger
a26eb6f94a
releasing 2.2.3
2018-03-09 13:39:11 +01:00
Axel Kittenberger
f77df7f3e2
cleanups
2018-03-09 13:32:58 +01:00
Axel Kittenberger
465deb1549
prefer Lua 5.2 over 5.3 (due to second missing supportlibs like posix on debian)
2018-03-09 13:11:16 +01:00
Axel Kittenberger
1094759975
adding filter to testsuite, removing #! from testsuite
2018-03-09 13:05:45 +01:00
Axel Kittenberger
ff0f4fbd7a
fixing table.unpack issue in testsuite
2018-03-09 11:07:53 +01:00
Axel Kittenberger
c0a31c215d
fixing loadstring() Lua5.3 issue
2018-03-09 10:42:40 +01:00
Axel Kittenberger
99b6b18ac2
fixing loadstring() Lua5.3 issue
2018-03-09 10:42:10 +01:00
Axel Kittenberger
a23426d8a4
preparing 2.2.3
2018-03-09 10:27:41 +01:00
Axel Kittenberger
f3d65770cd
Merge branch 'master' of github.com:axkibe/lsyncd
2018-03-09 10:13:47 +01:00
Axel Kittenberger
4bc456b544
preparing 2.2.3
2018-03-09 10:13:29 +01:00
Axel Kittenberger
2e5f4462b4
preparing 2.2.3
2018-03-09 10:08:21 +01:00
Axel Kittenberger
2dc8dc665b
preparing 2.2.3
2018-03-09 10:04:50 +01:00
Axel Kittenberger
8904710acb
preparing 2.2.3
2018-03-09 10:04:48 +01:00
Axel Kittenberger
ebd2600914
cleanups
2018-03-09 10:03:08 +01:00
Axel Kittenberger
faa582e259
cleanups
2018-03-01 15:19:30 +01:00
Axel Kittenberger
ba52ee1a6f
cleanups
2018-03-01 15:08:26 +01:00
Axel Kittenberger
a78f239fa2
apply filters before inotify watching dirs, actually filter events
2018-03-01 14:14:28 +01:00
Axel Kittenberger
465e173983
cleanups
2018-03-01 11:26:12 +01:00
Axel Kittenberger
1e0d867f80
adding inclusion filters
2018-02-27 17:14:36 +01:00
Axel Kittenberger
c50aa7c9c1
Changelog
2018-02-27 10:14:57 +01:00
Axel Kittenberger
d72a59e70f
do not append a '/' to targets when there it ends with a ':'
2018-02-27 10:09:28 +01:00
Axel Kittenberger
bbe9c5f38c
Merge pull request #463 from danielkza/aws-s3-example
...
Add example config for syncing with an AWS S3 bucket
2017-08-22 15:57:08 +02:00
Daniel Miranda
62093f609f
Add authorship information to S3 example
2017-08-22 10:36:13 -03:00
Daniel Miranda
1dfff8d13a
Add example config for syncing with an AWS S3 bucket
...
It requires the official AWS CLI to be available, and that credentials
be set up through some external method, such as environment variables,
IAM profiles, the AWS SDK configuratin.
The AWS CLI sync exclude rules are not as powerful as the ones supported by
lsyncd. Hence, some of the do not translate perfectly. For example, '*'
(asterisk) matches slashes, while it does not in lsyncd. Hence it is a good
idea to only use exclude patterns for full directories, either by using a
trailing / (slash) or ** (double asterisk), as those will be correctly
translated.
An initialSync options is provided as a convenience, since it's not easy to
make sure exclusion rules match when doing it manually. It will *pull* from
the target bucket to the local dir (the opposite of the regular behavior)
then exit immediately.
2017-08-21 23:19:08 -03:00