You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by im...@apache.org on 2015/01/16 06:56:01 UTC
stratos git commit: Adding application id to add domain mappings
command
Repository: stratos
Updated Branches:
refs/heads/master 8f9facfbb -> 4be1c863f
Adding application id to add domain mappings command
Project: http://git-wip-us.apache.org/repos/asf/stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/4be1c863
Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/4be1c863
Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/4be1c863
Branch: refs/heads/master
Commit: 4be1c863f65cd03dc9dee19fb8ad1a6b7b80ae11
Parents: 8f9facf
Author: Imesh Gunaratne <im...@apache.org>
Authored: Fri Jan 16 11:25:42 2015 +0530
Committer: Imesh Gunaratne <im...@apache.org>
Committed: Fri Jan 16 11:25:54 2015 +0530
----------------------------------------------------------------------
.../java/org/apache/stratos/cli/RestCommandLineService.java | 5 +++--
.../apache/stratos/cli/commands/AddDomainMappingsCommand.java | 6 ++++--
2 files changed, 7 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/stratos/blob/4be1c863/components/org.apache.stratos.cli/src/main/java/org/apache/stratos/cli/RestCommandLineService.java
----------------------------------------------------------------------
diff --git a/components/org.apache.stratos.cli/src/main/java/org/apache/stratos/cli/RestCommandLineService.java b/components/org.apache.stratos.cli/src/main/java/org/apache/stratos/cli/RestCommandLineService.java
index 4b28419..c06767e 100644
--- a/components/org.apache.stratos.cli/src/main/java/org/apache/stratos/cli/RestCommandLineService.java
+++ b/components/org.apache.stratos.cli/src/main/java/org/apache/stratos/cli/RestCommandLineService.java
@@ -851,8 +851,9 @@ public class RestCommandLineService {
}
}
- public void addDomainMappings(String resourceFileContent) {
- restClient.deployEntity(ENDPOINT_DOMAIN_MAPPINGS, resourceFileContent, "domain mappings");
+ public void addDomainMappings(String applicationId, String resourceFileContent) {
+ String endpoint = ENDPOINT_DOMAIN_MAPPINGS.replace("{applicationId}", applicationId);
+ restClient.deployEntity(endpoint, resourceFileContent, "domain mappings");
}
public void listDomainMappings(String applicationId) {
http://git-wip-us.apache.org/repos/asf/stratos/blob/4be1c863/components/org.apache.stratos.cli/src/main/java/org/apache/stratos/cli/commands/AddDomainMappingsCommand.java
----------------------------------------------------------------------
diff --git a/components/org.apache.stratos.cli/src/main/java/org/apache/stratos/cli/commands/AddDomainMappingsCommand.java b/components/org.apache.stratos.cli/src/main/java/org/apache/stratos/cli/commands/AddDomainMappingsCommand.java
index e9036ba..775d0a3 100644
--- a/components/org.apache.stratos.cli/src/main/java/org/apache/stratos/cli/commands/AddDomainMappingsCommand.java
+++ b/components/org.apache.stratos.cli/src/main/java/org/apache/stratos/cli/commands/AddDomainMappingsCommand.java
@@ -60,7 +60,7 @@ public class AddDomainMappingsCommand implements Command<StratosCommandContext>
@Override
public String getArgumentSyntax() {
- return null;
+ return "[application-id]";
}
@Override
@@ -89,8 +89,10 @@ public class AddDomainMappingsCommand implements Command<StratosCommandContext>
+ CliConstants.RESOURCE_PATH_LONG_OPTION + "]");
return CliConstants.COMMAND_FAILED;
}
+
+ String applicationId = args[0];
String resourceFileContent = CliUtils.readResource(resourcePath);
- RestCommandLineService.getInstance().addDomainMappings(resourceFileContent);
+ RestCommandLineService.getInstance().addDomainMappings(applicationId, resourceFileContent);
return CliConstants.COMMAND_SUCCESSFULL;
} else {
System.out.println("usage: " + getName() + " [-" + CliConstants.RESOURCE_PATH + " "