mirror of
https://github.com/apache/cloudstack.git
synced 2025-11-03 04:12:31 +01:00
bug 5190: modifying the api calls
This commit is contained in:
parent
1356f5f33a
commit
677d8894ea
@ -48,23 +48,14 @@ public class UpdateCertificateCmd extends BaseCmd {
|
||||
|
||||
@Override
|
||||
public List<Pair<String, Object>> execute(Map<String, Object> params) {
|
||||
String instance = (String) params.get(BaseCmd.Properties.INSTANCE.getName());
|
||||
String component = (String) params.get(BaseCmd.Properties.COMPONENT.getName());
|
||||
String category = (String) params.get(BaseCmd.Properties.CATEGORY.getName());
|
||||
String name = (String) params.get(BaseCmd.Properties.NAME.getName());
|
||||
String value = (String) params.get(BaseCmd.Properties.VALUE.getName());
|
||||
String description = (String) params.get(BaseCmd.Properties.DESCRIPTION.getName());
|
||||
String certificatePath = (String) params.get(BaseCmd.Properties.PATH.getName());
|
||||
|
||||
try
|
||||
{
|
||||
boolean status = getManagementServer().addConfig(instance, component, category, name, value, description);
|
||||
boolean status = getManagementServer().updateCertificate(certificatePath);
|
||||
List<Pair<String, Object>> returnValues = new ArrayList<Pair<String, Object>>();
|
||||
|
||||
if(status)
|
||||
{
|
||||
returnValues.add(new Pair<String, Object>(BaseCmd.Properties.NAME.getName(), name));
|
||||
returnValues.add(new Pair<String, Object>(BaseCmd.Properties.VALUE.getName(), value));
|
||||
}
|
||||
returnValues.add(new Pair<String, Object>(BaseCmd.Properties.STATUS.getName(), status));
|
||||
|
||||
return returnValues;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user