Several fixes for Cinder/Neutron plugins spec
* fixed typo * `fuel_version` is a list, not a string * add `title` field Change-Id: I71b853948f600cfb1ce350107c251032ecdc67b6 Implements: blueprint cinder-neutron-plugins-in-fuel
This commit is contained in:
parent
7972b55774
commit
ed3f9da598
@ -169,12 +169,14 @@ Here is detailed description of some of the files:
|
|||||||
|
|
||||||
# Plugin name
|
# Plugin name
|
||||||
name: fuel_awesome_plugin
|
name: fuel_awesome_plugin
|
||||||
|
# Human-readable name for your plugin
|
||||||
|
title: Awesome plugin
|
||||||
# Plugin version
|
# Plugin version
|
||||||
version: 0.1.0
|
version: 1.0.0
|
||||||
# Description
|
# Description
|
||||||
description: Enable to use plugin X for Neutron
|
description: Enable to use plugin X for Neutron
|
||||||
# Required fuel version
|
# Required fuel version
|
||||||
fuel_version: '6.0'
|
fuel_version: ['6.0']
|
||||||
|
|
||||||
# The plugin is compatible with releases in the list
|
# The plugin is compatible with releases in the list
|
||||||
releases:
|
releases:
|
||||||
@ -393,7 +395,8 @@ Returns the list of plugins
|
|||||||
"name": "plugin_name",
|
"name": "plugin_name",
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
"description": "Enable to add X plugin to Neutron",
|
"description": "Enable to add X plugin to Neutron",
|
||||||
"fuel_version": "6.0",
|
"title": "Plugin name",
|
||||||
|
"fuel_version": ["6.0"],
|
||||||
"package_version": "1",
|
"package_version": "1",
|
||||||
"releases": [
|
"releases": [
|
||||||
{
|
{
|
||||||
@ -417,7 +420,8 @@ Returns the list of plugins
|
|||||||
"name": "plugin_name",
|
"name": "plugin_name",
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
"description": "Enable to add X plugin to Neutron",
|
"description": "Enable to add X plugin to Neutron",
|
||||||
"fuel_version": "6.0",
|
"title": "Plugin name",
|
||||||
|
"fuel_version": ["6.0"],
|
||||||
"package_version": "1",
|
"package_version": "1",
|
||||||
"releases": [
|
"releases": [
|
||||||
{
|
{
|
||||||
@ -443,7 +447,8 @@ Get the information about specific plugin, where 1 is id of the plugin
|
|||||||
"name": "plugin_name",
|
"name": "plugin_name",
|
||||||
"version": "1.0",
|
"version": "1.0",
|
||||||
"description": "Enable to add X plugin to Neutron",
|
"description": "Enable to add X plugin to Neutron",
|
||||||
"fuel_version": "6.0",
|
"title": "Plugin name",
|
||||||
|
"fuel_version": ["6.0"],
|
||||||
"package_version": "1",
|
"package_version": "1",
|
||||||
"releases": [
|
"releases": [
|
||||||
{
|
{
|
||||||
@ -571,7 +576,7 @@ for the scripts
|
|||||||
* if user uses puppet for plugins installation
|
* if user uses puppet for plugins installation
|
||||||
he should provide puppet manifests and modules
|
he should provide puppet manifests and modules
|
||||||
in his plugin
|
in his plugin
|
||||||
* scripts should not brake anything if they were
|
* scripts should not break anything if they were
|
||||||
run several times
|
run several times
|
||||||
|
|
||||||
Nailgun implementation
|
Nailgun implementation
|
||||||
|
Loading…
Reference in New Issue
Block a user