From ed3f9da5984e8032b46b9823cada2f5e8ffabcdd Mon Sep 17 00:00:00 2001 From: Evgeniy L Date: Fri, 7 Nov 2014 17:15:00 +0400 Subject: [PATCH] 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 --- specs/6.0/cinder-neutron-plugins-in-fuel.rst | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/specs/6.0/cinder-neutron-plugins-in-fuel.rst b/specs/6.0/cinder-neutron-plugins-in-fuel.rst index 69b56259..02489835 100644 --- a/specs/6.0/cinder-neutron-plugins-in-fuel.rst +++ b/specs/6.0/cinder-neutron-plugins-in-fuel.rst @@ -169,12 +169,14 @@ Here is detailed description of some of the files: # Plugin name name: fuel_awesome_plugin + # Human-readable name for your plugin + title: Awesome plugin # Plugin version - version: 0.1.0 + version: 1.0.0 # Description description: Enable to use plugin X for Neutron # Required fuel version - fuel_version: '6.0' + fuel_version: ['6.0'] # The plugin is compatible with releases in the list releases: @@ -393,7 +395,8 @@ Returns the list of plugins "name": "plugin_name", "version": "1.0", "description": "Enable to add X plugin to Neutron", - "fuel_version": "6.0", + "title": "Plugin name", + "fuel_version": ["6.0"], "package_version": "1", "releases": [ { @@ -417,7 +420,8 @@ Returns the list of plugins "name": "plugin_name", "version": "1.0", "description": "Enable to add X plugin to Neutron", - "fuel_version": "6.0", + "title": "Plugin name", + "fuel_version": ["6.0"], "package_version": "1", "releases": [ { @@ -443,7 +447,8 @@ Get the information about specific plugin, where 1 is id of the plugin "name": "plugin_name", "version": "1.0", "description": "Enable to add X plugin to Neutron", - "fuel_version": "6.0", + "title": "Plugin name", + "fuel_version": ["6.0"], "package_version": "1", "releases": [ { @@ -571,7 +576,7 @@ for the scripts * if user uses puppet for plugins installation he should provide puppet manifests and modules in his plugin -* scripts should not brake anything if they were +* scripts should not break anything if they were run several times Nailgun implementation