** This modification allow the user to modify SEC data **/ $cmd = new Control(true); /* $cmd->parametro->remove('STDOUT'); $cmd->parametro->set('STDOUT', true); * */ $cmd->parametro->set('LOGS_FILE', 'logs_fdt'); $cmd->logs->info("[FIXFDT] ==============================================="); $cmd->logs->info("[FIXFDT] Starting Statistic Server"); $cmd->logs->info("[FIXFDT] Copyright Baking Software 2011"); $cmd->logs->info("[FIXFDT] Version 1.1.darkside"); $cmd->logs->info("[FIXFDT] ==============================================="); $active = $cmd->_crontab("fdt_fix_crontab", "start"); if ($active) { $cmd->logs->info("[FIXFDT] Starting OK"); } else { $cmd->logs->info("[FIXFDT] Starting NOK"); exit; } $start = microtime(true); if (!isset($argv[1])) { $dmenos = 0; } else { $dmenos = $argv[1]; } $xdt = strftime("%A %Y-%m-%d", strtotime("{$dmenos} days")); $daysNow = strftime("%u", strtotime("{$dmenos} days")); $datestart = strftime("%Y-%m-%d 01:00:00", strtotime("{$dmenos} days"));
$options = getopt("d::Q:"); /* $cmd->parametro->remove('STDOUT'); $cmd->parametro->set('STDOUT', true); */ if (isset($options['d'])) { $cmd->parametro->remove('STDOUT'); $cmd->parametro->set('STDOUT', true); echo "MODO DEBUG ON\n"; } $cmd->logs->info("[Neutralidad-2] ===============================================", false, 'logs_neutralidad'); $cmd->logs->info("[Neutralidad-2] Starting Neutralidad-1 Subtel", false, 'logs_neutralidad'); $cmd->logs->info("[Neutralidad-2] Copyright Baking Software 2012", false, 'logs_neutralidad'); $cmd->logs->info("[Neutralidad-2] Version 2.1", false, 'logs_neutralidad'); $cmd->logs->info("[Neutralidad-2] ===============================================", false, 'logs_neutralidad'); $active = $cmd->_crontab("neutralidad_subtel", "start"); if ($active) { $cmd->logs->info("[Neutralidad-1] Starting OK", false, 'logs_neutralidad'); } else { $cmd->logs->info("[Neutralidad-1] Starting NOK", false, 'logs_neutralidad'); exit; } $d1 = date("U"); $cmd->_crontab("neutralidad_subtel", "finish"); // Grupos de neutralidad: $get_group = $cmd->conexion->queryFetch("SELECT HG.`groupid` FROM `bm_host_groups` HG WHERE HG.`type`='NEUTRALIDAD'"); $get_group = $cmd->conexion->arrayToIN($get_group, 'groupid'); //Parametros //Funciones function CreateVel($vel, $cmd) {
$options = getopt("d::h::Q:", $longopts); if (isset($options['d'])) { $cmd->parametro->remove('STDOUT'); $cmd->parametro->set('STDOUT', true); echo "MODO DEBUG ON\n"; } if (isset($options['h'])) { var_dump($options); exit; } $cmd->logs->info("[SPLIT] ===============================================", false, 'logs_neutralidad'); $cmd->logs->info("[SPLIT] Starting selecion of data for NEUTRALIDAD", false, 'logs_neutralidad'); $cmd->logs->info("[SPLIT] Copyright Baking Software 2011", false, 'logs_neutralidad'); $cmd->logs->info("[SPLIT] Version 1.1.darkside", false, 'logs_neutralidad'); $cmd->logs->info("[SPLIT] ===============================================", false, 'logs_neutralidad'); $active = $cmd->_crontab("splitneu_crontab", "start", true); if ($active) { $cmd->logs->info("[SPLIT] Starting OK", false, 'logs_neutralidad'); } else { $cmd->logs->info("[SPLIT] Starting NOK", false, 'logs_neutralidad'); exit; } $d1 = date("U"); $quarter = ceil(date("n", strtotime("yesterday")) / 3); $m = ''; if (isset($options['Q']) && is_numeric($options['Q']) && ($options['Q'] > 0 && $options['Q'] < 5)) { $quarter = (int) $argv[2]; echo "Ocupando Q" . $quarter . "\n"; $param = TRUE; //Limpiando Datos $getHostItem = $cmd->conexion->query("TRUNCATE TABLE `bm_q`;");
$domain = 'bmonitor.baking.cl'; } else { $domain = $argv[1]; } $cmd = new Control(true, $domain); $cmd->parametro->remove('STDOUT'); $cmd->parametro->remove('DEBUG'); $cmd->parametro->set('STDOUT', true); $cmd->parametro->set('DEBUG', false); $cmd->parametro->set('LOGS_FILE', $var->logsFile); $cmd->logs->info("[QoS] ==============================================="); $cmd->logs->info("[QoS] Starting Statistic Server"); $cmd->logs->info("[QoS] Copyright Baking Software 2013"); $cmd->logs->info("[QoS] Version 2.1"); $cmd->logs->info("[QoS] ==============================================="); $active = $cmd->_crontab($var->crontab, "start"); if ($active) { $cmd->logs->info("[QoS] Starting OK"); } else { $cmd->logs->info("[QoS] Starting NOK"); exit; } //Set Param $param = (object) array(); $param->year = date("Y", strtotime("yesterday")); $param->month = date("n", strtotime("yesterday")); //$param->month = 6; if ($param->month < 10) { $param->month = "0" . $param->month; } $param->clock = $param->year . "/" . $param->month;
<?php require '../core/startup.inc.php'; /* ** BSW ** Copyright (C) 2012-2012 BSW S.A. ** ** This modification allow the user to modify SEC data **/ $cmd = new Control(true); $cmd->parametro->remove('STDOUT'); $cmd->parametro->set('STDOUT', true); $cmd->parametro->set('LOGS_FILE', 'logs_traps'); $active = $cmd->_crontab("traps_crontab", "start"); if ($active) { $cmd->logs->info("[traps] Starting OK"); } else { $cmd->logs->info("[traps] Starting NOK"); exit; } $cmd->conexion->InicioTransaccion(); $cmd->conexion->commit(); $cmd->_crontab("traps_crontab", "finish");
/* ** BSW ** Copyright (C) 2000-2005 BSW S.A. ** ** This modification allow the user to modify SEC data **/ $cmd = new Control(); $cmd->parametro->remove('STDOUT'); $cmd->parametro->set('STDOUT', true); $cmd->parametro->set('LOGS_FILE', 'logs_neutralidad'); $cmd->logs->debug("[Neutralidad] ==============================================="); $cmd->logs->debug("[Neutralidad] Starting Statistic Server"); $cmd->logs->debug("[Neutralidad] Copyright Baking Software 2011"); $cmd->logs->debug("[Neutralidad] Version 1.1.darkside"); $cmd->logs->debug("[Neutralidad] ==============================================="); $active = $cmd->_crontab("neutralidad_crontab", "start"); if ($active) { $cmd->logs->debug("[Neutralidad] Starting OK"); } else { $cmd->logs->debug("[Neutralidad] Starting NOK"); exit; } $d1 = date("U"); $d0 = $d1; $cmd->conexion->query("update config set ldap_port=-1"); $qy = ""; if (!isset($argv[1])) { $m = date("n", strtotime("yesterday")); $y = date("Y", strtotime("yesterday")); if ($m < 10) { $m = "0" . $m;
** This modification allow the user to modify SEC data **/ $cmd = new Control(true); /* $cmd->parametro->remove('STDOUT'); $cmd->parametro->set('STDOUT', true); * */ $cmd->parametro->set('LOGS_FILE', 'logs_export'); $cmd->logs->info("[Export] ==============================================="); $cmd->logs->info("[Export] Starting export"); $cmd->logs->info("[Export] Copyright Baking Software 2013"); $cmd->logs->info("[Export] Version 2.0"); $cmd->logs->info("[Export] ==============================================="); $active = $cmd->_crontab("export_crontab", "start"); if ($active) { $cmd->logs->info("[Export] Starting OK"); } else { $cmd->logs->info("[Export] Starting NOK"); exit; } if (isset($argv[1]) && isset($argv[2])) { $date1 = $argv[1]; $date2 = $argv[2]; //Validando fechas $date1_v = explode('-', $date1); if (!checkdate($date1_v[1], $date1_v[2], $date1_v[0])) { echo "\n Fecha invalida \n"; $cmd->_crontab("export_crontab", "finish"); exit;