Skip to content
Snippets Groups Projects
Commit 89eca116 authored by Tomáš Plesník's avatar Tomáš Plesník
Browse files

uprava parametru -c <cidr>, uprava chybovych hlasek

parent f96b28c0
No related branches found
No related tags found
No related merge requests found
......@@ -40,13 +40,13 @@ WardenCommon::loadConf($conf_file);
# FUNCTIONS
################################################################################
sub usage {
print "Usage: $RealScript -n <hostname> -r <requestor> -t <type> -o -c <ip_net_client> [-i <client_id> -h -V]\n";
print "Usage: $RealScript -n <hostname> -r <requestor> -t <type> -o -c <cidr> [-i <client_id> -h -V]\n";
exit 1;
}
sub help {
print "$RealScript -n <hostname> -r <requestor> -t <type> -o -c <ip_net_client> [-i <client_id> -h -V]\n";
print "$RealScript -n <hostname> -r <requestor> -t <type> -o -c <cidr> [-i <client_id> -h -V]\n";
print "-n hostname of receiver\n";
print "-r e-mail address of client registration requestor\n";
print "-t type of received events or '_any_' for receiving of all types of events\n";
......@@ -114,11 +114,10 @@ if ($script_version) {
# check parameters definition
switch () {
case {!defined $hostname} {WardenCommon::errMsg("Parameter 'hostname' is not defined!")}
case {!defined $requestor} {WardenCommon::errMsg("Parameter 'requestor' is not defined!")}
case {!defined $type} {WardenCommon::errMsg("Parameter 'type' is not defined!")}
case {!defined $receive_own_events} {WardenCommon::errMsg("Parameter 'receive_own_events' is not defined!")}
case {!defined $ip_net_client} {WardenCommon::errMsg("Parameter 'ip_net_client' is not defined!")}
case {!defined $hostname} {WardenCommon::errMsg("Parameter '-n <hostname>' is not defined!")}
case {!defined $requestor} {WardenCommon::errMsg("Parameter '-r <requestor>' is not defined!")}
case {!defined $type} {WardenCommon::errMsg("Parameter '-t <type>' is not defined!")}
case {!defined $ip_net_client} {WardenCommon::errMsg("Parameter '-c <cidr>' is not defined!")}
}
# check validity of IP address (CIDR format)
......@@ -128,7 +127,7 @@ if ($ip_net_client !~ /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}(
# check client ID
if (defined $client_id && $client_id !~ /^\d+\z/) {
WardenCommon::errMsg("Parameter 'client_id' is not a integer!");
WardenCommon::errMsg("Parameter '-i <client_id>' is not a integer!");
}
# defined variables by script
......
......@@ -40,13 +40,13 @@ WardenCommon::loadConf($conf_file);
# FUNCTIONS
################################################################################
sub usage {
print "Usage: $RealScript -n <hostname> -r <requestor> -s <service> -d <description_tags> -c <ip_net_client> [-i <client_id> -h -V]\n";
print "Usage: $RealScript -n <hostname> -r <requestor> -s <service> -d <description_tags> -c <cidr> [-i <client_id> -h -V]\n";
exit 1;
}
sub help {
print "$RealScript -n <hostname> -r <requestor> -s <service> -d <description_tags> -c <ip_net_client> [-i <client_id> -h -V]\n";
print "$RealScript -n <hostname> -r <requestor> -s <service> -d <description_tags> -c <cidr> [-i <client_id> -h -V]\n";
print "-n hostname of sender\n";
print "-r e-mail address of client registration requestor\n";
print "-s name of service which sent events\n";
......@@ -110,11 +110,11 @@ if ($script_version) {
# check parameters definition
switch () {
case {!defined $hostname} {WardenCommon::errMsg("Parameter 'hostname' is not defined!")}
case {!defined $requestor} {WardenCommon::errMsg("Parameter 'requestor' is not defined!")}
case {!defined $service} {WardenCommon::errMsg("Parameter 'service' is not defined!")}
case {!defined $description_tags} {WardenCommon::errMsg("Parameter 'description_tags' is not defined!")}
case {!defined $ip_net_client} {WardenCommon::errMsg("Parameter 'ip_net_client' is not defined!")}
case {!defined $hostname} {WardenCommon::errMsg("Parameter '-n <hostname>' is not defined!")}
case {!defined $requestor} {WardenCommon::errMsg("Parameter '-r <requestor>' is not defined!")}
case {!defined $service} {WardenCommon::errMsg("Parameter '-s <service>' is not defined!")}
case {!defined $description_tags} {WardenCommon::errMsg("Parameter '-d <description_tags>' is not defined!")}
case {!defined $ip_net_client} {WardenCommon::errMsg("Parameter '-c <cidr>' is not defined!")}
}
# check validity of IP address (CIDR format)
......@@ -124,7 +124,7 @@ if ($ip_net_client !~ /^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}(
# check client ID
if (defined $client_id && $client_id !~ /^\d+\z/) {
WardenCommon::errMsg("Parameter 'client_id' is not a integer!");
WardenCommon::errMsg("Parameter '-i <client_id>' is not a integer!");
}
# defined variables by method
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment