Mike Kolesnik has posted comments on this change.
Change subject: engine: Modified external networks query
......................................................................
Patch Set 4:
(3 comments)
....................................................
File
backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/network/NetworkDao.java
Line 109: * @param externalId
Line 110: * the external network's external ID.
Line 111: * @return the list of data center IDs.
Line 112: */
Line 113: List<Guid> getDcIdByExternalNetworkId(String externalId);
I think this method should sit in the DC DAO as it's main "entity" is the DC,
not the network.
....................................................
File
backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/network/NetworkDaoDbFacadeImpl.java
Line 92: }
Line 93:
Line 94: @Override
Line 95: public List<Guid> getDcIdByExternalNetworkId(String externalId) {
Line 96: MapSqlParameterSource parameterSource =
getCustomMapSqlParameterSource().addValue("external_id", externalId);
This can be inlined
Line 97: return
getCallsHandler().executeReadList("GetDcIdByExternalNetworkId",
createGuidMapper(), parameterSource);
Line 98: }
Line 99:
Line 100: @Override
....................................................
File
backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/network/NetworkDaoTest.java
Line 285: public void testDataCentersByExternalNetworkId() {
Line 286: List<Guid> result =
dao.getDcIdByExternalNetworkId(FixturesTool.EXTERNAL_NETWORK_ID);
Line 287:
Line 288: assertNotNull(result);
Line 289: assertTrue(result.size() > 1);
You could instead assertFalse(result.isEmpty())
Line 290: }
Line 291:
Line 292: /**
Line 293: * Ensures that no data centers are returned for an external
network that hadn't been imported.
--
To view, visit http://gerrit.ovirt.org/19980
To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: comment
Gerrit-Change-Id: Idd9d918dabc0930d1801678f405c954d95228003
Gerrit-PatchSet: 4
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Lior Vernia <[email protected]>
Gerrit-Reviewer: Eli Mesika <[email protected]>
Gerrit-Reviewer: Lior Vernia <[email protected]>
Gerrit-Reviewer: Mike Kolesnik <[email protected]>
Gerrit-Reviewer: Moti Asayag <[email protected]>
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches