예제 #1
0
 public function reset_gas_info(EtvaNode $node = null)
 {
     //if( !$node ) $node = $this->etva_node;
     $servers = $node->getServersWithGA();
     foreach ($servers as $s) {
         $s->setGaState(EtvaServerPeer::_GA_STOPPED_);
         $s->save();
     }
     $msg = sprintf('Reset guest agent state for all servers.');
     // add log message
     Etva::makeNotifyLogMessage($node->getName(), $msg, array(), null, array(), EtvaEventLogger::INFO);
 }