blob: 791a58d2db2ba6d444c083eb367755b12f4f240b [file] [log] [blame]
Jian Li0b93b002018-07-31 13:41:08 +09001<!--
Jian Lie189c1c2018-08-08 15:55:08 +09002~ Copyright 2018-present Open Networking Foundation
Jian Li0b93b002018-07-31 13:41:08 +09003~
4~ Licensed under the Apache License, Version 2.0 (the "License");
5~ you may not use this file except in compliance with the License.
6~ You may obtain a copy of the License at
7~
8~ http://www.apache.org/licenses/LICENSE-2.0
9~
10~ Unless required by applicable law or agreed to in writing, software
11~ distributed under the License is distributed on an "AS IS" BASIS,
12~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13~ See the License for the specific language governing permissions and
14~ limitations under the License.
15-->
16<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0">
17 <command-bundle xmlns="http://karaf.apache.org/xmlns/shell/v1.1.0">
18 <command>
19 <action class="org.onosproject.openstacktroubleshoot.cli.OpenstackEastWestProbeCommand"/>
Jian Lie189c1c2018-08-08 15:55:08 +090020 <completers>
21 <ref component-id="activeVmIpCompleter"/>
22 </completers>
Jian Li0b93b002018-07-31 13:41:08 +090023 </command>
Jian Lic38e9032018-08-09 17:08:38 +090024 <command>
25 <action class="org.onosproject.openstacktroubleshoot.cli.OpenstackNorthSouthProbeCommand"/>
26 <completers>
27 <ref component-id="activeFloatingIpCompleter"/>
28 </completers>
29 </command>
Jian Li43d04282018-08-22 14:31:21 +090030 <command>
31 <action class="org.onosproject.openstacktroubleshoot.cli.ResetMastershipCommand"/>
32 </command>
Jian Li0b93b002018-07-31 13:41:08 +090033 </command-bundle>
Jian Lie189c1c2018-08-08 15:55:08 +090034
35 <bean id="activeVmIpCompleter" class="org.onosproject.openstacktroubleshoot.cli.ActiveVmIpCompleter"/>
Jian Lic38e9032018-08-09 17:08:38 +090036 <bean id="activeFloatingIpCompleter" class="org.onosproject.openstacktroubleshoot.cli.ActiveFloatingIpCompleter"/>
Jian Li0b93b002018-07-31 13:41:08 +090037</blueprint>