mirror of
https://github.com/munin-monitoring/contrib.git
synced 2025-07-21 18:41:03 +00:00
extra arg for multicall2 was missing in _vol
This commit is contained in:
parent
439c0a20b4
commit
34c2bc57bc
2 changed files with 7 additions and 4 deletions
|
@ -128,9 +128,10 @@ rtorrent_version_lower_than();
|
|||
my $pattern = qr/<value><string>([A-Z0-9]+)<\/string><\/value>/;
|
||||
|
||||
sub construct_line {
|
||||
my $function_multicall = rtorrent_version_lower_than($_[0], '0.9.0')? 'd.multicall' : 'd.multicall2';
|
||||
my $function_hash = rtorrent_version_lower_than($_[0], '0.9.0')? 'd.get_hash=' : 'd.hash=';
|
||||
my $line = "<?xml version=\"1.0\" encoding=\"utf-8\"?><methodCall><methodName>$function_multicall</methodName><params><param><value><string>${_}</string></value></param><param><value><string>$function_hash</string></value></param></params></methodCall>";
|
||||
my $function_multicall = rtorrent_version_lower_than($_[0], '0.9.0') ? 'd.multicall' : 'd.multicall2';
|
||||
my $function_multicall_arg = rtorrent_version_lower_than($_[0], '0.9.0') ? '' : '<param><value><string></string></value></param>';
|
||||
my $function_hash = rtorrent_version_lower_than($_[0], '0.9.0') ? 'd.get_hash=' : 'd.hash=';
|
||||
my $line = "<?xml version=\"1.0\" encoding=\"utf-8\"?><methodCall><methodName>$function_multicall</methodName><params>$function_multicall_arg<param><value><string>${_}</string></value></param><param><value><string>$function_hash</string></value></param></params></methodCall>";
|
||||
my $llen = length $line;
|
||||
my $header = "CONTENT_LENGTH\000${llen}\000SCGI\001\000";
|
||||
my $hlen = length $header;
|
||||
|
|
|
@ -121,6 +121,7 @@ my $header;
|
|||
my $hlen;
|
||||
|
||||
my $function_multicall;
|
||||
my $function_multicall_arg;
|
||||
my $function_hash;
|
||||
|
||||
my $num;
|
||||
|
@ -134,8 +135,9 @@ foreach ( @views ) {
|
|||
}
|
||||
|
||||
$function_multicall = rtorrent_version_lower_than('0.9.0')? 'd.multicall' : 'd.multicall2';
|
||||
$function_multicall_arg = rtorrent_version_lower_than($_[0], '0.9.0') ? '' : '<param><value><string></string></value></param>';
|
||||
$function_hash = rtorrent_version_lower_than('0.9.0')? 'd.get_hash=' : 'd.hash=';
|
||||
$line = "<?xml version=\"1.0\" encoding=\"utf-8\"?><methodCall><methodName>$function_multicall</methodName><params><param><value><string>${_}</string></value></param><param><value><string>$function_hash</string></value></param></params></methodCall>";
|
||||
$line = "<?xml version=\"1.0\" encoding=\"utf-8\"?><methodCall><methodName>$function_multicall</methodName><params>$function_multicall_arg<param><value><string>${_}</string></value></param><param><value><string>$function_hash</string></value></param></params></methodCall>";
|
||||
|
||||
$llen = length $line;
|
||||
$header = "CONTENT_LENGTH\000${llen}\000SCGI\001\000";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue