1. move tunnel 3 commands to onos-cli
2. add OCH ODU OMS port type;
3. fix some bugs in pcep tunnel provider and topology provider
4. Optimization of the command line tools of tunnel

Change-Id: I323ede971795c8fe6ecddc40e1061f42a8243867

fix tunnel provider bugs.

Change-Id: I323ede971795c8fe6ecddc40e1061f42a8243867
diff --git a/cli/src/main/resources/OSGI-INF/blueprint/shell-config.xml b/cli/src/main/resources/OSGI-INF/blueprint/shell-config.xml
index 5fbe61c..2ec33b2 100644
--- a/cli/src/main/resources/OSGI-INF/blueprint/shell-config.xml
+++ b/cli/src/main/resources/OSGI-INF/blueprint/shell-config.xml
@@ -380,6 +380,15 @@
         <command>
             <action class="org.onosproject.cli.net.TunnelQuerySubscriptionCommand"/>
         </command>
+        <command>
+            <action class="org.onosproject.cli.net.TunnelCreateCommand"/>
+        </command>
+        <command>
+            <action class="org.onosproject.cli.net.TunnelRemoveCommand"/>
+        </command>
+        <command>
+            <action class="org.onosproject.cli.net.TunnelUpdateCommand"/>
+        </command>
     </command-bundle>
 
     <bean id="permAppNameCompleter" class="org.onosproject.cli.security.PermissionApplicationNameCompleter"/>