The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Net::SolarWinds::Helper - Common OO Methods

SYNOPSIS

  use base qw(Net::SolarWinds::Helper);

DESCRIPTION

This class provides common OO methods used to for Solarwinds development. These methods are all stand alone.

  • my $reverse_hex=$self->ip_to_reverse_hex($ip);

    Converts an IP into hex with the octets swapped to reverse order.

  • my $gui_ip=$self->ip_to_gui($ip);

    Converts a quad notation ip to the gui display version cpm uses..

  • my $swis=$self->nodeUri($node_id);

    Returns the node rui based on the $node_id

Query Drivers

Many of the internals use site spesific SWQL statements, they are defined as constants in this class.

Query Drivers For: Net::SolarWinds::REST

  • my $sql=$self->SWQL_getInterfacesOnNode;

  • my $sql=$self->SWQL_getNodesByDisplayName;

  • my $sql=$self->SWQL_getNodesByID;

  • my $sql=$self->SWQL_getApplicationTemplate;

  • my $sql=$self->SWQL_getTemplatesOnNode;

  • my $sql=$self->SWQL_getNodesByIp;

  • my $sql=$self->SWQL_getVolumeTypeMap;

  • my $sql=$self->SWQL_getEngines;

  • my $sql=$self->SWQL_getNodeUri;

  • my $sql=$self->SWQL_getEngine;

  • my $sql=$self->SWQL_getVolumeMap;

  • my $sql=$self->SWQL_GetNodePollers;

Query Drivers For: Net::SolarWinds::REST::Batch

Author

Michael Shipper