Esempio n. 1
0
 public function getEtvaLogicalvolumes(Criteria $criteria = null)
 {
     if ($criteria === null) {
         $criteria = new Criteria();
     }
     $criteria->add(EtvaNodeLogicalvolumePeer::NODE_ID, $this->getId());
     $criteria->addAnd(EtvaLogicalvolumePeer::LV, 'etva-isos', Criteria::NOT_EQUAL);
     $criteria->addAnd(EtvaLogicalvolumePeer::LV, 'etva_isos', Criteria::NOT_EQUAL);
     $criteria->addAnd(EtvaLogicalvolumePeer::LV, 'etvaisos', Criteria::NOT_EQUAL);
     $criteria->addJoin(EtvaNodeLogicalvolumePeer::LOGICALVOLUME_ID, EtvaLogicalvolumePeer::ID);
     $criteria->addAscendingOrderByColumn(EtvaLogicalvolumePeer::LV);
     return EtvaLogicalvolumePeer::doSelect($criteria);
 }
Esempio n. 2
0
 public function getEtvaLogicalvolumesSnapshots(Criteria $criteria = null)
 {
     if (!$criteria) {
         $criteria = new Criteria();
     }
     $criteria->add(EtvaLogicalvolumePeer::VOLUMEGROUP_ID, $this->getVolumegroupId());
     $criteria->add(EtvaLogicalvolumePeer::ORIGIN, $this->getLv());
     $criteria->add(EtvaLogicalvolumePeer::SNAPSHOT, 1);
     return EtvaLogicalvolumePeer::doSelect($criteria);
 }
Esempio n. 3
0
 public function getEtvaLogicalvolumes(Criteria $criteria = null)
 {
     if (!$criteria) {
         $criteria = new Criteria();
     }
     $criteria->add(EtvaServerLogicalPeer::SERVER_ID, $this->getId());
     $criteria->addJoin(EtvaLogicalvolumePeer::ID, EtvaServerLogicalPeer::LOGICALVOLUME_ID);
     return EtvaLogicalvolumePeer::doSelect($criteria);
 }