appmarket
appmarket
command [args] [options]
-j, --json Show in JSON format
-s, --server url Marketplace endpoint
-u, --username name User name
-p, --password pass User password
-V, --version Show version and copyright information
list
List the available appliances in the Marketplace
valid options: json
create file
Create a new appliance in the Marketplace
Example:
{
"name": "t_app",
"short_description": "t_short_des",
"description": "This image is 8 Gb.\r\n * **Disk device**: `xvda`\r\n",
"version": "1.0",
"tags": [
"t_tag",
" t_tag2"
],
"files": [
{
"url": "http://testtesttest.com/test.img",
"md5": "ttttttttttttt",
"sha1": "tttttttttttttt",
"compression": "bz2",
"hypervisor": "VMWARE",
"format": "raw",
"os-id": "tt",
"os-release": "t1",
"os-arch": "t64"
}
]
}
show id
Show detailed information of a given appliance
valid options: json
delete id
Delete a given appliance
update file
Update an appliance of the Marketplace
file
Path to a file
range
List of id's in the form 1,8..15
text
String
OpenNebulaApps 3.9.80 Copyright 2010-2013, C12G Labs S.L
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0