Test ogdClient
testing/ogcore-api/pipeline/head This commit looks good
Details
testing/ogcore-api/pipeline/head This commit looks good
Details
parent
436c297b73
commit
104d1dc8ac
|
@ -44,22 +44,26 @@ class OgAdmClientController extends AbstractController
|
|||
}
|
||||
|
||||
foreach ($data['cfg'] as $cfg) {
|
||||
$partitionEntity = $this->entityManager->getRepository(Partition::class)
|
||||
->findOneBy(['client' => $clientEntity, 'diskNumber' => $cfg['disk'], 'partitionNumber' => $cfg['par']]);
|
||||
if (isset($cfg['disk']) && isset($cfg['par'])) {
|
||||
$partitionEntity = $this->entityManager->getRepository(Partition::class)
|
||||
->findOneBy(['client' => $clientEntity, 'diskNumber' => $cfg['disk'], 'partitionNumber' => $cfg['par']]);
|
||||
|
||||
if (!$partitionEntity) {
|
||||
$partitionEntity = new Partition();
|
||||
if (!$partitionEntity) {
|
||||
$partitionEntity = new Partition();
|
||||
}
|
||||
|
||||
$partitionEntity->setClient($clientEntity);
|
||||
$partitionEntity->setDiskNumber($cfg['disk']);
|
||||
$partitionEntity->setPartitionNumber($cfg['par']);
|
||||
$partitionEntity->setSize($cfg['tam'] ?? null);
|
||||
$partitionEntity->setMemoryUsage($cfg['uso'] ?? null);
|
||||
|
||||
$this->entityManager->persist($partitionEntity);
|
||||
}
|
||||
|
||||
$partitionEntity->setClient($clientEntity);
|
||||
$partitionEntity->setDiskNumber($cfg['disk']);
|
||||
$partitionEntity->setPartitionNumber($cfg['par']);
|
||||
$partitionEntity->setSize($cfg['tam']);
|
||||
$partitionEntity->setMemoryUsage($cfg['uso']);
|
||||
$this->entityManager->persist($partitionEntity);
|
||||
$this->entityManager->flush();
|
||||
}
|
||||
|
||||
$this->entityManager->flush();
|
||||
|
||||
$center = $this->entityManager->getRepository(OrganizationalUnit::class)->find($clientEntity->getOrganizationalUnit()->getId());
|
||||
$root = $this->entityManager->getRepository(OrganizationalUnit::class)->getRootNodes();
|
||||
|
||||
|
|
Loading…
Reference in New Issue