mirror of https://github.com/octoleo/lsyncd.git
1dfff8d13a
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. |
||
---|---|---|
.. | ||
lalarm.lua | ||
lbash.lua | ||
lecho.lua | ||
lftp.lua | ||
lgforce.lua | ||
limagemagic.lua | ||
lpostcmd.lua | ||
lrsync.lua | ||
lrsyncssh.lua | ||
ls3.lua | ||
lsayirc.lua |