add 1 character arguments
This commit is contained in:
parent
e4e82ef1c6
commit
c09703053b
24
README.md
24
README.md
@ -70,12 +70,13 @@ positional arguments:
|
|||||||
|
|
||||||
#### Options:
|
#### Options:
|
||||||
```
|
```
|
||||||
-h, --help show this help message and exit
|
-h, --help show this help message and exit
|
||||||
--add Add new node[@subfolder][@folder] or [@subfolder]@folder
|
-a, --add Add new node[@subfolder][@folder] or [@subfolder]@folder
|
||||||
--del, --rm Delete node[@subfolder][@folder] or [@subfolder]@folder
|
-r, --del, --rm Delete node[@subfolder][@folder] or [@subfolder]@folder
|
||||||
--mod, --edit Modify node[@subfolder][@folder]
|
-e, --mod, --edit Modify node[@subfolder][@folder]
|
||||||
--show Show node[@subfolder][@folder]
|
-s, --show Show node[@subfolder][@folder]
|
||||||
--debug, -d Display all conections steps
|
-d, --debug Display all conections steps
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Commands:
|
#### Commands:
|
||||||
@ -96,11 +97,12 @@ positional arguments:
|
|||||||
profile Name of profile to manage
|
profile Name of profile to manage
|
||||||
|
|
||||||
options:
|
options:
|
||||||
-h, --help show this help message and exit
|
-h, --help show this help message and exit
|
||||||
--add Add new profile
|
-a, --add Add new profile
|
||||||
--del, --rm Delete profile
|
-r, --del, --rm Delete profile
|
||||||
--mod, --edit Modify profile
|
-e, --mod, --edit Modify profile
|
||||||
--show Show profile
|
-s, --show Show profile
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Examples:
|
#### Examples:
|
||||||
|
@ -23,12 +23,12 @@ positional arguments:
|
|||||||
[@subfolder][@folder]
|
[@subfolder][@folder]
|
||||||
Show all available connections globaly or in specified path
|
Show all available connections globaly or in specified path
|
||||||
Options:
|
Options:
|
||||||
-h, --help show this help message and exit
|
-h, --help show this help message and exit
|
||||||
--add Add new node[@subfolder][@folder] or [@subfolder]@folder
|
-a, --add Add new node[@subfolder][@folder] or [@subfolder]@folder
|
||||||
--del, --rm Delete node[@subfolder][@folder] or [@subfolder]@folder
|
-r, --del, --rm Delete node[@subfolder][@folder] or [@subfolder]@folder
|
||||||
--mod, --edit Modify node[@subfolder][@folder]
|
-e, --mod, --edit Modify node[@subfolder][@folder]
|
||||||
--show Show node[@subfolder][@folder]
|
-s, --show Show node[@subfolder][@folder]
|
||||||
--debug, -d Display all conections steps
|
-d, --debug Display all conections steps
|
||||||
|
|
||||||
Commands:
|
Commands:
|
||||||
profile Manage profiles
|
profile Manage profiles
|
||||||
@ -47,11 +47,12 @@ positional arguments:
|
|||||||
profile Name of profile to manage
|
profile Name of profile to manage
|
||||||
|
|
||||||
options:
|
options:
|
||||||
-h, --help show this help message and exit
|
-h, --help show this help message and exit
|
||||||
--add Add new profile
|
-a, --add Add new profile
|
||||||
--del, --rm Delete profile
|
-r, --del, --rm Delete profile
|
||||||
--mod, --edit Modify profile
|
-e, --mod, --edit Modify profile
|
||||||
--show Show profile
|
-s, --show Show profile
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### Examples
|
### Examples
|
||||||
|
@ -40,20 +40,20 @@ class connapp:
|
|||||||
nodeparser = subparsers.add_parser("node",usage=self._help("usage"), help=self._help("node"),epilog=self._help("end"), formatter_class=argparse.RawTextHelpFormatter)
|
nodeparser = subparsers.add_parser("node",usage=self._help("usage"), help=self._help("node"),epilog=self._help("end"), formatter_class=argparse.RawTextHelpFormatter)
|
||||||
nodecrud = nodeparser.add_mutually_exclusive_group()
|
nodecrud = nodeparser.add_mutually_exclusive_group()
|
||||||
nodeparser.add_argument("node", metavar="node|folder", nargs='?', default=None, action=self._store_type, type=self._type_node, help=self._help("node"))
|
nodeparser.add_argument("node", metavar="node|folder", nargs='?', default=None, action=self._store_type, type=self._type_node, help=self._help("node"))
|
||||||
nodecrud.add_argument("--add", dest="action", action="store_const", help="Add new node[@subfolder][@folder] or [@subfolder]@folder", const="add", default="connect")
|
nodecrud.add_argument("-a","--add", dest="action", action="store_const", help="Add new node[@subfolder][@folder] or [@subfolder]@folder", const="add", default="connect")
|
||||||
nodecrud.add_argument("--del", "--rm", dest="action", action="store_const", help="Delete node[@subfolder][@folder] or [@subfolder]@folder", const="del", default="connect")
|
nodecrud.add_argument("-r","--del", "--rm", dest="action", action="store_const", help="Delete node[@subfolder][@folder] or [@subfolder]@folder", const="del", default="connect")
|
||||||
nodecrud.add_argument("--mod", "--edit", dest="action", action="store_const", help="Modify node[@subfolder][@folder]", const="mod", default="connect")
|
nodecrud.add_argument("-e","--mod", "--edit", dest="action", action="store_const", help="Modify node[@subfolder][@folder]", const="mod", default="connect")
|
||||||
nodecrud.add_argument("--show", dest="action", action="store_const", help="Show node[@subfolder][@folder]", const="show", default="connect")
|
nodecrud.add_argument("-s","--show", dest="action", action="store_const", help="Show node[@subfolder][@folder]", const="show", default="connect")
|
||||||
nodecrud.add_argument("--debug", "-d", dest="action", action="store_const", help="Display all conections steps", const="debug", default="connect")
|
nodecrud.add_argument("-d","--debug", dest="action", action="store_const", help="Display all conections steps", const="debug", default="connect")
|
||||||
nodeparser.set_defaults(func=self._func_node)
|
nodeparser.set_defaults(func=self._func_node)
|
||||||
#PROFILEPARSER
|
#PROFILEPARSER
|
||||||
profileparser = subparsers.add_parser("profile", help="Manage profiles")
|
profileparser = subparsers.add_parser("profile", help="Manage profiles")
|
||||||
profileparser.add_argument("profile", nargs=1, action=self._store_type, type=self._type_profile, help="Name of profile to manage")
|
profileparser.add_argument("profile", nargs=1, action=self._store_type, type=self._type_profile, help="Name of profile to manage")
|
||||||
profilecrud = profileparser.add_mutually_exclusive_group(required=True)
|
profilecrud = profileparser.add_mutually_exclusive_group(required=True)
|
||||||
profilecrud.add_argument("--add", dest="action", action="store_const", help="Add new profile", const="add")
|
profilecrud.add_argument("-a", "--add", dest="action", action="store_const", help="Add new profile", const="add")
|
||||||
profilecrud.add_argument("--del", "--rm", dest="action", action="store_const", help="Delete profile", const="del")
|
profilecrud.add_argument("-r", "--del", "--rm", dest="action", action="store_const", help="Delete profile", const="del")
|
||||||
profilecrud.add_argument("--mod", "--edit", dest="action", action="store_const", help="Modify profile", const="mod")
|
profilecrud.add_argument("-e", "--mod", "--edit", dest="action", action="store_const", help="Modify profile", const="mod")
|
||||||
profilecrud.add_argument("--show", dest="action", action="store_const", help="Show profile", const="show")
|
profilecrud.add_argument("-s", "--show", dest="action", action="store_const", help="Show profile", const="show")
|
||||||
profileparser.set_defaults(func=self._func_profile)
|
profileparser.set_defaults(func=self._func_profile)
|
||||||
#MOVEPARSER
|
#MOVEPARSER
|
||||||
moveparser = subparsers.add_parser("move", aliases=["mv"], help="Move node")
|
moveparser = subparsers.add_parser("move", aliases=["mv"], help="Move node")
|
||||||
|
@ -42,12 +42,12 @@ positional arguments:
|
|||||||
[@subfolder][@folder]
|
[@subfolder][@folder]
|
||||||
Show all available connections globaly or in specified path
|
Show all available connections globaly or in specified path
|
||||||
Options:
|
Options:
|
||||||
-h, --help show this help message and exit
|
-h, --help show this help message and exit
|
||||||
--add Add new node[@subfolder][@folder] or [@subfolder]@folder
|
-a, --add Add new node[@subfolder][@folder] or [@subfolder]@folder
|
||||||
--del, --rm Delete node[@subfolder][@folder] or [@subfolder]@folder
|
-r, --del, --rm Delete node[@subfolder][@folder] or [@subfolder]@folder
|
||||||
--mod, --edit Modify node[@subfolder][@folder]
|
-e, --mod, --edit Modify node[@subfolder][@folder]
|
||||||
--show Show node[@subfolder][@folder]
|
-s, --show Show node[@subfolder][@folder]
|
||||||
--debug, -d Display all conections steps
|
-d, --debug Display all conections steps
|
||||||
|
|
||||||
Commands:
|
Commands:
|
||||||
profile Manage profiles
|
profile Manage profiles
|
||||||
@ -64,11 +64,12 @@ positional arguments:
|
|||||||
profile Name of profile to manage
|
profile Name of profile to manage
|
||||||
|
|
||||||
options:
|
options:
|
||||||
-h, --help show this help message and exit
|
-h, --help show this help message and exit
|
||||||
--add Add new profile
|
-a, --add Add new profile
|
||||||
--del, --rm Delete profile
|
-r, --del, --rm Delete profile
|
||||||
--mod, --edit Modify profile
|
-e, --mod, --edit Modify profile
|
||||||
--show Show profile
|
-s, --show Show profile
|
||||||
|
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<h3 id="examples">Examples</h3>
|
<h3 id="examples">Examples</h3>
|
||||||
<pre><code> conn profile --add office-user
|
<pre><code> conn profile --add office-user
|
||||||
@ -155,12 +156,12 @@ positional arguments:
|
|||||||
[@subfolder][@folder]
|
[@subfolder][@folder]
|
||||||
Show all available connections globaly or in specified path
|
Show all available connections globaly or in specified path
|
||||||
Options:
|
Options:
|
||||||
-h, --help show this help message and exit
|
-h, --help show this help message and exit
|
||||||
--add Add new node[@subfolder][@folder] or [@subfolder]@folder
|
-a, --add Add new node[@subfolder][@folder] or [@subfolder]@folder
|
||||||
--del, --rm Delete node[@subfolder][@folder] or [@subfolder]@folder
|
-r, --del, --rm Delete node[@subfolder][@folder] or [@subfolder]@folder
|
||||||
--mod, --edit Modify node[@subfolder][@folder]
|
-e, --mod, --edit Modify node[@subfolder][@folder]
|
||||||
--show Show node[@subfolder][@folder]
|
-s, --show Show node[@subfolder][@folder]
|
||||||
--debug, -d Display all conections steps
|
-d, --debug Display all conections steps
|
||||||
|
|
||||||
Commands:
|
Commands:
|
||||||
profile Manage profiles
|
profile Manage profiles
|
||||||
@ -179,11 +180,12 @@ positional arguments:
|
|||||||
profile Name of profile to manage
|
profile Name of profile to manage
|
||||||
|
|
||||||
options:
|
options:
|
||||||
-h, --help show this help message and exit
|
-h, --help show this help message and exit
|
||||||
--add Add new profile
|
-a, --add Add new profile
|
||||||
--del, --rm Delete profile
|
-r, --del, --rm Delete profile
|
||||||
--mod, --edit Modify profile
|
-e, --mod, --edit Modify profile
|
||||||
--show Show profile
|
-s, --show Show profile
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### Examples
|
### Examples
|
||||||
@ -637,20 +639,20 @@ __pdoc__ = {
|
|||||||
nodeparser = subparsers.add_parser("node",usage=self._help("usage"), help=self._help("node"),epilog=self._help("end"), formatter_class=argparse.RawTextHelpFormatter)
|
nodeparser = subparsers.add_parser("node",usage=self._help("usage"), help=self._help("node"),epilog=self._help("end"), formatter_class=argparse.RawTextHelpFormatter)
|
||||||
nodecrud = nodeparser.add_mutually_exclusive_group()
|
nodecrud = nodeparser.add_mutually_exclusive_group()
|
||||||
nodeparser.add_argument("node", metavar="node|folder", nargs='?', default=None, action=self._store_type, type=self._type_node, help=self._help("node"))
|
nodeparser.add_argument("node", metavar="node|folder", nargs='?', default=None, action=self._store_type, type=self._type_node, help=self._help("node"))
|
||||||
nodecrud.add_argument("--add", dest="action", action="store_const", help="Add new node[@subfolder][@folder] or [@subfolder]@folder", const="add", default="connect")
|
nodecrud.add_argument("-a","--add", dest="action", action="store_const", help="Add new node[@subfolder][@folder] or [@subfolder]@folder", const="add", default="connect")
|
||||||
nodecrud.add_argument("--del", "--rm", dest="action", action="store_const", help="Delete node[@subfolder][@folder] or [@subfolder]@folder", const="del", default="connect")
|
nodecrud.add_argument("-r","--del", "--rm", dest="action", action="store_const", help="Delete node[@subfolder][@folder] or [@subfolder]@folder", const="del", default="connect")
|
||||||
nodecrud.add_argument("--mod", "--edit", dest="action", action="store_const", help="Modify node[@subfolder][@folder]", const="mod", default="connect")
|
nodecrud.add_argument("-e","--mod", "--edit", dest="action", action="store_const", help="Modify node[@subfolder][@folder]", const="mod", default="connect")
|
||||||
nodecrud.add_argument("--show", dest="action", action="store_const", help="Show node[@subfolder][@folder]", const="show", default="connect")
|
nodecrud.add_argument("-s","--show", dest="action", action="store_const", help="Show node[@subfolder][@folder]", const="show", default="connect")
|
||||||
nodecrud.add_argument("--debug", "-d", dest="action", action="store_const", help="Display all conections steps", const="debug", default="connect")
|
nodecrud.add_argument("-d","--debug", dest="action", action="store_const", help="Display all conections steps", const="debug", default="connect")
|
||||||
nodeparser.set_defaults(func=self._func_node)
|
nodeparser.set_defaults(func=self._func_node)
|
||||||
#PROFILEPARSER
|
#PROFILEPARSER
|
||||||
profileparser = subparsers.add_parser("profile", help="Manage profiles")
|
profileparser = subparsers.add_parser("profile", help="Manage profiles")
|
||||||
profileparser.add_argument("profile", nargs=1, action=self._store_type, type=self._type_profile, help="Name of profile to manage")
|
profileparser.add_argument("profile", nargs=1, action=self._store_type, type=self._type_profile, help="Name of profile to manage")
|
||||||
profilecrud = profileparser.add_mutually_exclusive_group(required=True)
|
profilecrud = profileparser.add_mutually_exclusive_group(required=True)
|
||||||
profilecrud.add_argument("--add", dest="action", action="store_const", help="Add new profile", const="add")
|
profilecrud.add_argument("-a", "--add", dest="action", action="store_const", help="Add new profile", const="add")
|
||||||
profilecrud.add_argument("--del", "--rm", dest="action", action="store_const", help="Delete profile", const="del")
|
profilecrud.add_argument("-r", "--del", "--rm", dest="action", action="store_const", help="Delete profile", const="del")
|
||||||
profilecrud.add_argument("--mod", "--edit", dest="action", action="store_const", help="Modify profile", const="mod")
|
profilecrud.add_argument("-e", "--mod", "--edit", dest="action", action="store_const", help="Modify profile", const="mod")
|
||||||
profilecrud.add_argument("--show", dest="action", action="store_const", help="Show profile", const="show")
|
profilecrud.add_argument("-s", "--show", dest="action", action="store_const", help="Show profile", const="show")
|
||||||
profileparser.set_defaults(func=self._func_profile)
|
profileparser.set_defaults(func=self._func_profile)
|
||||||
#MOVEPARSER
|
#MOVEPARSER
|
||||||
moveparser = subparsers.add_parser("move", aliases=["mv"], help="Move node")
|
moveparser = subparsers.add_parser("move", aliases=["mv"], help="Move node")
|
||||||
|
Loading…
Reference in New Issue
Block a user