diff --git a/plugins/rsyncd/index.py b/plugins/rsyncd/index.py index 37e76e95b..e5f508773 100755 --- a/plugins/rsyncd/index.py +++ b/plugins/rsyncd/index.py @@ -734,7 +734,7 @@ def lsyncdAdd(): import base64 args = getArgs() - data = checkArgs(args, ['ip', 'conn_type', 'path', 'delay', 'period']) + data = checkArgs(args, ['ip', 'conn_type', 'path', 'delay', 'period', 'bwlimit']) if not data[0]: return data[1] diff --git a/plugins/rsyncd/js/rsyncd.js b/plugins/rsyncd/js/rsyncd.js index f7e2a7f23..edfa2d3e3 100755 --- a/plugins/rsyncd/js/rsyncd.js +++ b/plugins/rsyncd/js/rsyncd.js @@ -84,6 +84,13 @@ function createSendTask(name = ''){ period_minute_n = "selected"; } + var bwlimit = "1024"; + var delay = "3"; + if ('rsync' in data){ + bwlimit = data['rsync']['bwlimit']; + delay = data['rsync']['delay']; + } + var layerID = layer.open({ type: 1, @@ -146,9 +153,9 @@ function createSendTask(name = ''){
\ 限速\
\ - KB\ + KB\ ?\ - 延迟 秒\ + 延迟 秒\ ?\
\
\