Inject the shell table factory in all compute commands

Project: http://git-wip-us.apache.org/repos/asf/jclouds-karaf/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds-karaf/commit/d2d5dd35
Tree: http://git-wip-us.apache.org/repos/asf/jclouds-karaf/tree/d2d5dd35
Diff: http://git-wip-us.apache.org/repos/asf/jclouds-karaf/diff/d2d5dd35

Branch: refs/heads/master
Commit: d2d5dd350e3b1c119d233754da6cc4c479d93114
Parents: 9a2e57a
Author: Ignasi Barrera <[email protected]>
Authored: Sun Nov 6 19:27:16 2016 +0100
Committer: Ignasi Barrera <[email protected]>
Committed: Wed Nov 9 21:51:23 2016 +0100

----------------------------------------------------------------------
 .../resources/OSGI-INF/blueprint/jclouds-commands.xml   | 12 ++++++++++++
 1 file changed, 12 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds-karaf/blob/d2d5dd35/commands/src/main/resources/OSGI-INF/blueprint/jclouds-commands.xml
----------------------------------------------------------------------
diff --git 
a/commands/src/main/resources/OSGI-INF/blueprint/jclouds-commands.xml 
b/commands/src/main/resources/OSGI-INF/blueprint/jclouds-commands.xml
index e96431d..244cfff 100644
--- a/commands/src/main/resources/OSGI-INF/blueprint/jclouds-commands.xml
+++ b/commands/src/main/resources/OSGI-INF/blueprint/jclouds-commands.xml
@@ -24,6 +24,7 @@ limitations under the License.
                 <property name="computeServices" ref="computeServices"/>
                 <property name="cacheProvider" ref="cacheProvider"/>
                 <property name="recipeManager" ref="recipeManager"/>
+                <property name="shellTableFactory" ref="shellTableFactory"/>
             </action>
             <optional-completers>
                 <entry key="--name" value-ref="computeContextNameCompleter"/>
@@ -40,6 +41,7 @@ limitations under the License.
             <action 
class="org.jclouds.karaf.commands.compute.NodeDestroyCommand">
                 <property name="computeServices" ref="computeServices"/>
                 <property name="cacheProvider" ref="cacheProvider"/>
+                <property name="shellTableFactory" ref="shellTableFactory"/>
             </action>
             <completers>
                 <ref component-id="activeNodeCompleter"/>
@@ -54,6 +56,7 @@ limitations under the License.
             <action 
class="org.jclouds.karaf.commands.compute.NodeDestroyAllCommand">
                 <property name="computeServices" ref="computeServices"/>
                 <property name="cacheProvider" ref="cacheProvider"/>
+                <property name="shellTableFactory" ref="shellTableFactory"/>
             </action>
             <optional-completers>
                 <entry key="--name" value-ref="computeContextNameCompleter"/>
@@ -65,6 +68,7 @@ limitations under the License.
             <action 
class="org.jclouds.karaf.commands.compute.GroupDestroyCommand">
                 <property name="computeServices" ref="computeServices"/>
                 <property name="cacheProvider" ref="cacheProvider"/>
+                <property name="shellTableFactory" ref="shellTableFactory"/>
             </action>
             <completers>
                 <ref component-id="groupCompleter"/>
@@ -79,6 +83,7 @@ limitations under the License.
             <action 
class="org.jclouds.karaf.commands.compute.NodeSuspendCommand">
                 <property name="computeServices" ref="computeServices"/>
                 <property name="cacheProvider" ref="cacheProvider"/>
+                <property name="shellTableFactory" ref="shellTableFactory"/>
             </action>
             <completers>
                 <ref component-id="activeNodeCompleter"/>
@@ -93,6 +98,7 @@ limitations under the License.
             <action 
class="org.jclouds.karaf.commands.compute.NodeResumeCommand">
                 <property name="computeServices" ref="computeServices"/>
                 <property name="cacheProvider" ref="cacheProvider"/>
+                <property name="shellTableFactory" ref="shellTableFactory"/>
             </action>
             <completers>
                 <ref component-id="suspendedNodeCompleter"/>
@@ -106,6 +112,7 @@ limitations under the License.
             <action 
class="org.jclouds.karaf.commands.compute.NodeRunScriptCommand">
                 <property name="computeServices" ref="computeServices"/>
                 <property name="cacheProvider" ref="cacheProvider"/>
+                <property name="shellTableFactory" ref="shellTableFactory"/>
             </action>
             <completers>
                 <ref component-id="activeNodeCompleter"/>
@@ -121,6 +128,7 @@ limitations under the License.
             <action class="org.jclouds.karaf.commands.compute.NodeInfoCommand">
                 <property name="computeServices" ref="computeServices"/>
                 <property name="cacheProvider" ref="cacheProvider"/>
+                <property name="shellTableFactory" ref="shellTableFactory"/>
             </action>
             <completers>
                 <ref component-id="activeNodeCompleter"/>
@@ -136,6 +144,7 @@ limitations under the License.
             <action 
class="org.jclouds.karaf.commands.compute.GroupRunScriptCommand">
                 <property name="computeServices" ref="computeServices"/>
                 <property name="cacheProvider" ref="cacheProvider"/>
+                <property name="shellTableFactory" ref="shellTableFactory"/>
             </action>
             <completers>
                 <ref component-id="groupCompleter"/>
@@ -146,6 +155,7 @@ limitations under the License.
             <action 
class="org.jclouds.karaf.commands.compute.ProviderInfoCommand">
                 <property name="computeServices" ref="computeServices"/>
                 <property name="cacheProvider" ref="cacheProvider"/>
+                <property name="shellTableFactory" ref="shellTableFactory"/>
             </action>
             <optional-completers>
                 <entry key="--name" value-ref="computeContextNameCompleter"/>
@@ -157,6 +167,7 @@ limitations under the License.
             <action 
class="org.jclouds.karaf.commands.compute.ComputeServiceListCommand">
                 <property name="computeServices" ref="computeServices"/>
                 <property name="cacheProvider" ref="cacheProvider"/>
+                <property name="shellTableFactory" ref="shellTableFactory"/>
             </action>
         </command>
         <command name="jclouds/compute-service-create">
@@ -257,6 +268,7 @@ limitations under the License.
             <action 
class="org.jclouds.karaf.commands.compute.ImageCreateCommand">
                 <property name="computeServices" ref="computeServices"/>
                 <property name="cacheProvider" ref="cacheProvider"/>
+                <property name="shellTableFactory" ref="shellTableFactory"/>
             </action>
             <completers>
                 <ref component-id="activeNodeCompleter"/>

Reply via email to