octo_reporter − Octopussy Reporter program
octo_reporter −−report <report> −−device <device> −−service <service>
−−taxonomy <taxonomy> −−begin YYYYMMDDHHMM −−end YYYYMMDDHHMM
[ −−pid_param <string> ] −−output <output_file>
Mail options:
−−mail_subject <subject> −−mail_recipients <recipients>
FTP options:
−−ftp_host <host> −−ftp_dir <dir>
−−ftp_user <user> −−ftp_password <password>
SCP options: ( SSH Public Key required)
−−scp_host <host> −−scp_dir <dir> −−scp_user <user>
octo_reporter is the program used by the Octopussy Project to generate Reports
Help()
Prints Help
Progress($msg, $num)
Sets progress status
SQL ($ref_pos, @args)
Generates SQL line
Get_Messages_To_Parse($services, $taxo, $table, $query, $fields_list)
Returns list of Messages to parse
Get_TimePeriod_Files($devices, $services, $begin, $end)
Returns list of Files for Devices $devices, Services $services and Period $begin−$end
Insert_Data($devices, $services, $taxo, $begin, $end, $table, $query, $field_list)
Inserts data
End()
Ends Reporter
Sebastien Thebert <octo DOT devel AT gmail DOT com>
octo_dispatcher, octo_extractor, octo_parser, octo_uparser, octo_scheduler