@@ -36,10 +36,10 @@ public List<NetworkCloudlet> createNetworkCloudlets(DatacenterBroker broker) {
36
36
final List <NetworkVm > selectedVms = randomlySelectVmsForApp (networkCloudlets .length );
37
37
38
38
for (int i = 0 ; i < networkCloudlets .length ; i ++){
39
- networkCloudlets [i ] = createNetworkCloudlet (selectedVms .get (i ), broker );
39
+ networkCloudlets [i ] = createNetworkCloudlet (i , selectedVms .get (i ), broker );
40
40
System .out .printf (
41
- "Created NetworkCloudlet %d for Application %d %n" ,
42
- networkCloudlets [i ].getId (), broker .getId ());
41
+ "Created NetworkCloudlet %d for %s (broker %d) %n" ,
42
+ networkCloudlets [i ].getId (), broker .getName (), broker . getId ());
43
43
}
44
44
45
45
//NetworkCloudlet 0 Tasks
@@ -61,13 +61,14 @@ public List<NetworkCloudlet> createNetworkCloudlets(DatacenterBroker broker) {
61
61
/**
62
62
* Creates a {@link NetworkCloudlet}.
63
63
*
64
- * @param vm the VM that will run the created {@link NetworkCloudlet)
64
+ * @param id
65
+ * @param vm the VM that will run the created {@link NetworkCloudlet)
65
66
* @param broker the broker that will own the create NetworkCloudlet
66
67
* @return
67
68
*/
68
- private NetworkCloudlet createNetworkCloudlet (NetworkVm vm , DatacenterBroker broker ) {
69
+ private NetworkCloudlet createNetworkCloudlet (final int id , NetworkVm vm , DatacenterBroker broker ) {
69
70
final var utilizationModel = new UtilizationModelFull ();
70
- final var cloudlet = new NetworkCloudlet (CLOUDLET_PES );
71
+ final var cloudlet = new NetworkCloudlet (id , CLOUDLET_PES );
71
72
cloudlet
72
73
.setFileSize (CLOUDLET_FILE_SIZE )
73
74
.setOutputSize (CLOUDLET_OUTPUT_SIZE )
0 commit comments