Repository: stratos
Updated Branches:
  refs/heads/master a5500e191 -> 6b130b3fa


Changing describe-cartridge to JSON format


Project: http://git-wip-us.apache.org/repos/asf/stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/8a5dbeaf
Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/8a5dbeaf
Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/8a5dbeaf

Branch: refs/heads/master
Commit: 8a5dbeaf42a081c9083c6285d2d705ef36c1eb53
Parents: bb1dda3
Author: anuruddhal <[email protected]>
Authored: Thu May 21 12:09:08 2015 +0530
Committer: anuruddhal <[email protected]>
Committed: Thu May 21 12:09:08 2015 +0530

----------------------------------------------------------------------
 .../stratos/cli/RestCommandLineService.java     | 30 +-------------------
 1 file changed, 1 insertion(+), 29 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/stratos/blob/8a5dbeaf/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 27174bf..d744a55 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
@@ -432,36 +432,8 @@ public class RestCommandLineService {
                 return;
             }
 
-            System.out.println("-------------------------------------");
-            System.out.println("Cartridge Information:");
-            System.out.println("-------------------------------------");
-            System.out.println("Type: " + cartridge.getType());
-            System.out.println("Category: " + cartridge.getCategory());
-            System.out.println("Name: " + cartridge.getDisplayName());
-            System.out.println("Description: " + cartridge.getDescription());
-            System.out.println("Version: " + cartridge.getVersion());
-            System.out.println("Multi-Tenant: " + cartridge.isMultiTenant());
-            System.out.println("Hostname: " + cartridge.getHost());
-
-            if (cartridge.getIaasProvider() != null) {
-                RowMapper<IaasProviderBean> cartridgeMapper = new 
RowMapper<IaasProviderBean>() {
-                    public String[] getData(IaasProviderBean row) {
-                        String[] data = new String[2];
-                        data[0] = row.getType();
-                        data[1] = row.getImageId();
-                        return data;
-                    }
-                };
-
-                IaasProviderBean[] iaasProviders = new 
IaasProviderBean[cartridge.getIaasProvider().size()];
-                iaasProviders = 
cartridge.getIaasProvider().toArray(iaasProviders);
+            System.out.println(getGson().toJson(cartridge));
 
-                System.out.println("-------------------------------------");
-                System.out.println("IaaS Providers: ");
-                System.out.println("-------------------------------------");
-                CliUtils.printTable(iaasProviders, cartridgeMapper, "Type", 
"Image ID");
-            }
-            System.out.println("-------------------------------------");
         } catch (Exception e) {
             String message = "Error in describing cartridge: " + cartridgeType;
             printError(message, e);

Reply via email to