From 8b99a8e15c13ac6209758166d9c23f1cb90882f5 Mon Sep 17 00:00:00 2001 From: alena Date: Mon, 6 Dec 2010 10:56:19 -0800 Subject: [PATCH] NetworkIds parameter is required now for deployVmCmd. --- api/src/com/cloud/api/commands/DeployVMCmd.java | 2 +- .../com/cloud/storage/secondary/SecondaryStorageVmManager.java | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/api/src/com/cloud/api/commands/DeployVMCmd.java b/api/src/com/cloud/api/commands/DeployVMCmd.java index ac644975b9a..939550ec091 100644 --- a/api/src/com/cloud/api/commands/DeployVMCmd.java +++ b/api/src/com/cloud/api/commands/DeployVMCmd.java @@ -84,7 +84,7 @@ public class DeployVMCmd extends BaseAsyncCreateCmd { @Parameter(name=ApiConstants.ZONE_ID, type=CommandType.LONG, required=true, description="availability zone for the virtual machine") private Long zoneId; - @Parameter(name=ApiConstants.NETWORK_IDS, type=CommandType.LIST, collectionType=CommandType.LONG) + @Parameter(name=ApiConstants.NETWORK_IDS, type=CommandType.LIST, required=true, collectionType=CommandType.LONG, description="list of network ids used by virtual machine") private List networkIds; // unexposed parameter needed for serializing/deserializing the command diff --git a/server/src/com/cloud/storage/secondary/SecondaryStorageVmManager.java b/server/src/com/cloud/storage/secondary/SecondaryStorageVmManager.java index 36d677b6276..36d2ef4e41b 100644 --- a/server/src/com/cloud/storage/secondary/SecondaryStorageVmManager.java +++ b/server/src/com/cloud/storage/secondary/SecondaryStorageVmManager.java @@ -18,7 +18,6 @@ package com.cloud.storage.secondary; import com.cloud.agent.api.StartupCommand; -import com.cloud.host.HostVO; import com.cloud.utils.component.Manager; import com.cloud.vm.SecondaryStorageVmVO;