public function testSave()
 {
     $params['log_initial_states'] = 1;
     EngineRepository::save(1, $params);
     $value = Engine::get(1, 'log_initial_states');
     $this->assertEquals(1, $value['log_initial_states']);
 }
Beispiel #2
0
 public static function execute(ExternalCommand $command)
 {
     // @todo found poller where I am
     if ($command->getType() === 'engine') {
         EngineRepository::sendCommand($command->getCommand(), $command->getPollerId());
     }
 }
Beispiel #3
0
 /**
  * @param CentreonMain\Events\PostSave $event
  */
 public static function execute(PostSaveEvent $event)
 {
     $parameters = $event->getParameters();
     $extraParameters = $event->getExtraParameters();
     if (isset($extraParameters['centreon-engine'])) {
         if ($event->getObjectName() === 'poller') {
             if (isset($extraParameters['centreon-engine'])) {
                 EngineRepository::save($event->getObjectId(), $extraParameters['centreon-engine'], "form");
             }
         }
     }
 }