Merge branch 'ent-7617-macro-address-no-funciona-en-modulos-de-red' into 'develop'
Fixed macro address on network server modules See merge request artica/pandorafms!4170
This commit is contained in:
commit
4fa8e5cf29
|
@ -480,7 +480,7 @@ sub exec_network_module ($$$$) {
|
|||
}
|
||||
|
||||
# Use the agent address by default
|
||||
if (! defined($ip_target) || $ip_target eq '' || $ip_target eq 'auto') {
|
||||
if (! defined($ip_target) || $ip_target eq '' || $ip_target eq 'auto'|| $ip_target eq '_address_') {
|
||||
$ip_target = $agent_row->{'direccion'};
|
||||
}
|
||||
|
||||
|
|
|
@ -161,6 +161,11 @@ sub data_consumer ($$) {
|
|||
else {
|
||||
$wmi_command = $pa_config->{'wmi_client'} . ' -N';
|
||||
}
|
||||
|
||||
#Check ip_taget macro
|
||||
if ($module->{'ip_target'} eq '_address_') {
|
||||
$module->{'ip_target'} = get_db_value($dbh, "SELECT direccion FROM tagente WHERE id_agente=?", $module->{'id_agente'});
|
||||
}
|
||||
|
||||
# Use a custom namespace
|
||||
my $namespace = $module->{'tcp_send'};
|
||||
|
|
Loading…
Reference in New Issue