Example #1
0
 public function preDelete(PropelPDO $con = null)
 {
     $mac = EtvaMacPeer::retrieveByMac($this->getMac());
     $mac->setInUse(0);
     $mac->save();
     $mac_strip = str_replace(':', '', $this->getMac());
     $server = $this->getEtvaServer();
     $node = $server->getEtvaNode();
     $network_rra = new ServerNetworkRRA($node->getUuid(), $server->getUuid(), $mac_strip, false);
     $network_rra->delete();
     return true;
 }