summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorstupidon <bhupendra.siyag@gmail.com>2016-02-29 16:59:53 +0100
committerstupidon <bhupendra.siyag@gmail.com>2016-02-29 16:59:53 +0100
commit928da5c124f62c35a38e9d8a49f16209ef73dc95 (patch)
tree6dcfca17e6554113f7b9a0c1725fdaf4a2732f94
parent1af80a481fa49d4d48f5f0d711e60359bcc93614 (diff)
parent2d0a01358def95161d45d41f728b9bec93d652dc (diff)
Merge branch 'compute' into develop
-rw-r--r--server/core/Compute.php24
1 files changed, 21 insertions, 3 deletions
diff --git a/server/core/Compute.php b/server/core/Compute.php
index 94e219c..6bdb46a 100644
--- a/server/core/Compute.php
+++ b/server/core/Compute.php
@@ -35,7 +35,15 @@ class compute
*/
public function listServers()
{
- $servers = $this->libClass->listServers();
+ $serverList = $this->libClass->listServers();
+ $servers = Array();
+ foreach($serverList as $server){
+ $servers["$server->id"]["id"] = "$server->id;
+ $servers["$server->id"]["name"] = "$server->name";
+ $servers["$server->id"]["imageId"] = "$server->image->id";
+ $servers["$server->id"]["flavorId"] = "$server->flavor->id";
+ $servers["$server->id"]["status"] = "$server->status";
+ }
$this->app->setOutput("Servers", $servers);
return;
}
@@ -45,7 +53,12 @@ class compute
*/
public function listFlavors()
{
- $flavors = $this->libClass->listFlavors();
+ $flavorList = $this->libClass->listFlavors();
+ $flavors = Array();
+ foreach($flavorList as $flavor){
+ $flavors["$flavor->id"]["id"] = "$flavor->id;
+ $flavors["$flavor->id"]["name"] = "$flavor->name";
+ }
$this->app->setOutput("Flavors", $flavors);
return;
}
@@ -55,7 +68,12 @@ class compute
*/
public function listImages()
{
- $images = $this->libClass->listImages();
+ $imageList = $this->libClass->listImages();
+ $images = Array();
+ foreach($imageList as $image){
+ $images["$image->id"]["id"] = "$image->id;
+ $images["$image->id"]["name"] = "$image->name";
+ }
$this->app->setOutput("Images", $images);
return;
}