summaryrefslogtreecommitdiff
path: root/server/core/Image.php
diff options
context:
space:
mode:
Diffstat (limited to 'server/core/Image.php')
-rw-r--r--server/core/Image.php26
1 files changed, 17 insertions, 9 deletions
diff --git a/server/core/Image.php b/server/core/Image.php
index 498ebe8..bf67e75 100644
--- a/server/core/Image.php
+++ b/server/core/Image.php
@@ -21,17 +21,25 @@ class Image {
//$this->plugins = $apiP;
}
+
+ /*
+ * Details about an image
+ *
+ * @param array $opt
+ * options for the image creation
+ *
+ */
public function create_image(array $opt){
- // OPTIONS A VOIR
+ // VOIR COMMENT RENDRE LES CHAMPS OPTIONNELS (SAUF NAME)
$image = $this->oidentity->createImage([
- 'name' => $opt[name],
- 'tags' => ['{tag1}', '{tag2}'], // A VOIR
- 'containerFormat' => $opt[containerFormat],
- 'diskFormat' => $opt[diskFormat],
- 'visibility' => $opt[visibility],
- 'minDisk' => 10,
- 'protected' => true,
- 'minRam' => 10,
+ 'name' => $opt['name'],
+ //'tags' => $opt['tag'], // A VOIR COMMENT CA MARCHE
+ 'containerFormat' => $opt['containerFormat'],
+ 'diskFormat' => $opt['diskFormat'],
+ 'visibility' => $opt['visibility'],
+ 'minDisk' => $opt['minDisk'],
+ 'protected' => $opt['protected'],
+ 'minRam' => $opt['minRam'],
]);
return $image;