Tunnel loadbalancing policy: phase2 support
diff --git a/cli/desc/version200/policy.py b/cli/desc/version200/policy.py
index ad99363..733f2e6 100644
--- a/cli/desc/version200/policy.py
+++ b/cli/desc/version200/policy.py
@@ -17,7 +17,7 @@
     'mode'          : 'config',
     'command-type'  : 'config-submode',
     'obj-type'      : 'policy-config',
-    'submode-name'  : 'config-policy',
+    'submode-name'  : 'config-policy', #config-policy-tunnel or config-policy-loadbalance or config-policy-avoid
     'parent-field'  : None,
     'doc'           : 'policy|policy',
     'doc-example'   : 'policy|policy-example',
@@ -56,11 +56,10 @@
                     'field'        : 'policy-type',
                     'optional-for-no' : True,
                     'type'         : 'enum',
-                    'values'       : ('tunnel-flow','loadbalanced','avoid','deny'), 
+                    'values'       : ('tunnel-flow','loadbalance','avoid','deny'), 
                     'completion'   : 'complete-object-field',
                     'syntax-help'  : 'Enter a policy type',
                     'doc'          : 'policy|policy',
-                    #'doc-include'  : [ 'type-doc' ],
                 },
             ),
         ),
@@ -179,7 +178,7 @@
 
 POLICY_FLOW_ENTRY_COMMAND_DESCRIPTION = {
     'name'            : 'flow-entry',
-    'mode'            : 'config-policy',
+    'mode'            : 'config-policy*',
     'command-type'    : 'config',
     'short-help'      : 'Configure flow entry',
     'doc'             : 'flow-entry|flow-entry',
@@ -241,7 +240,7 @@
 }
 POLICY_TUNNEL_ID_COMMAND_DESCRIPTION = {
     'name'            : 'tunnel',
-    'mode'            : 'config-policy',
+    'mode'            : 'config-policy-tunnel',
     #'obj-type'        : 'policy-config',
     'command-type'    : 'config',
     'short-help'      : 'Configure tunnel id',
@@ -249,13 +248,13 @@
     #'doc-example'     : 'policy|policy-tunnel-example',
     'parent-field'    : 'policy',
     'args' : {
+        'field'        : 'tunnel-id',
+        'completion'   : 'tunnel-id-completion',
         'action'       : (
                             {
                                 'proc' : 'create-policy',
                             },
                          ),
-        'completion'   : 'tunnel-id-completion',
-        'field'        : 'tunnel-id',
         'type'         : 'identifier',
         'syntax-help'  : 'Enter tunnel id',
         'doc'          : 'policy|tunnel-id',
@@ -265,7 +264,7 @@
 
 POLICY_TUNNELSET_ID_COMMAND_DESCRIPTION = {
     'name'            : 'tunnelset',
-    'mode'            : 'config-policy',
+    'mode'            : 'config-policy-loadbalance',
     #'obj-type'        : 'policy-config',
     'command-type'    : 'config',
     'short-help'      : 'Configure tunnelset id',
@@ -273,13 +272,13 @@
     #'doc-example'     : 'policy|policy-tunnel-example',
     'parent-field'    : 'policy',
     'args' : {
+        'field'        : 'tunnelset-id',
+        'completion'   : 'tunnelset-id-completion',
         'action'       : (
                             {
                                 'proc' : 'create-policy',
                             },
                          ),
-        'completion'   : 'tunnelset-id-completion',
-        'field'        : 'tunnelset-id',
         'type'         : 'identifier',
         'syntax-help'  : 'Enter tunnelset id',
         'doc'          : 'policy|tunnelset-id',
@@ -289,7 +288,7 @@
 
 POLICY_PRIORITY_COMMAND_DESCRIPTION = {
     'name'            : 'priority',
-    'mode'            : 'config-policy',
+    'mode'            : 'config-policy*',
     'command-type'    : 'config',
     'short-help'      : 'Configure policy priority',
     'doc'             : 'policy|priority',
@@ -331,7 +330,6 @@
     )
 }
 
-
 def tunnel_id_completion(prefix, completions):
     query_url = "http://127.0.0.1:8000/rest/v1/showtunnel"
     result = command.sdnsh.store.rest_simple_request(query_url)
@@ -372,4 +370,4 @@
 command.add_completion('policy-id-completion', policy_id_completion,
                        {'kwargs': { 'prefix'       : '$text',
                                     'completions'  : '$completions',
-                                    }})
\ No newline at end of file
+                                    }})