Merge pull request #704 from lrh3321/master

fix some syntax problems
This commit is contained in:
Daniel Poelzleithner 2024-11-27 16:06:31 +01:00 committed by GitHub
commit e5adb46d0c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 7 deletions

View File

@ -72,6 +72,7 @@ sync {
{% endhighlight %}
Additional settings:
| Name | Description |
|-----------------|-------------|
| batchSizeLimit | Files larger then this limit should not be batched into on transfer. Only makes sense with processes > 1 which prevents rsyncssh |
@ -627,7 +628,6 @@ Tunnels
Lsyncd is able to start and manage external programs to provide a tunnel for data transfer.
Additionally it can spawn multiple connections and load-balance connections among them. A tunnel is created through the `tunnel` function.
```
{% highlight lua %}
sync {
default.rsync,
@ -638,7 +638,6 @@ sync {
source = "/home/user/src/",
}
{% endhighlight %}
```
You can then set the shell for the tunnel user to `/bin/false` and configure the rsyncd server side appropriately.

View File

@ -6,14 +6,16 @@ Layer 4 Examples
----------------
bash sync:
<pre>
{% highlight lua %}
sync{bash, source="/home/lonewolf/teste1", target="/home/lonewolf/teste2"}
</pre>
{% endhighlight %}
rsyncssh option:
<pre>
sync{default.rsyncssh,
{% highlight lua %}
sync{
default.rsyncssh,
source="/var/www/live_site_resources",
host="192.168.129.90",
targetdir="/var/www/live_site_resources",
@ -25,7 +27,7 @@ sync{default.rsyncssh,
_extra = {"--bwlimit=50000"},
}
}
</pre>
{% endhighlight %}
Layer 3 Examples
----------------