|
@@ -88,6 +88,7 @@ class GenerateRemoteCrontabCommand extends ContainerAwareCommand
|
|
|
$oltDevices = $doctrine->getRepository('\StatsBundle\Entity\Device')->findBy(array('deviceType' => 'FTTHBundle\Entity\OLT', 'deviceServer' => $server));
|
|
|
|
|
|
$serverId = $server->getId();
|
|
|
+ $saveHistoric = $server->getSaveHistoric();
|
|
|
|
|
|
foreach ($oltDevices as $device) {
|
|
|
$commands = array();
|
|
@@ -114,9 +115,9 @@ class GenerateRemoteCrontabCommand extends ContainerAwareCommand
|
|
|
$timePonStats = $data['timePonStats'];
|
|
|
$timeOltOctets = $data['timeOltOctets'];
|
|
|
|
|
|
- $params = "--olt-ip={$deviceIp} --olt-community={$snmpCommunity} --olt-snmp-library={$library} --olt-device-id={$deviceId} --olt-server-id={$serverId}";
|
|
|
+ $params = "--olt-ip={$deviceIp} --olt-community={$snmpCommunity} --olt-snmp-library={$library} --olt-device-id={$deviceId} --olt-server-id={$serverId} --save-historic={$saveHistoric}";
|
|
|
if ($amqp) {
|
|
|
- $params = "--args=--olt-ip:{$deviceIp} --args=--olt-community:{$snmpCommunity} --args=--olt-snmp-library:{$library} --args=--olt-device-id:{$deviceId} --args=--olt-server-id:{$serverId}";
|
|
|
+ $params = "--args=--olt-ip:{$deviceIp} --args=--olt-community:{$snmpCommunity} --args=--olt-snmp-library:{$library} --args=--olt-device-id:{$deviceId} --args=--olt-server-id:{$serverId} --args=--save-historic:{$saveHistoric}";
|
|
|
}
|
|
|
|
|
|
$commands[] = "*/{$timeScan} * * * * {$pathConsole} {$amqpRemote} {$routing_key} {$mark}:pon:scan {$params}";
|