Alias lexicon commands
This commit is contained in:
parent
9e53e1bb61
commit
eb5c52ea85
|
@ -1,11 +1,12 @@
|
||||||
from amanuensis.cli.helpers import (
|
from amanuensis.cli.helpers import (
|
||||||
add_argument, no_argument, requires_lexicon, requires_user,
|
add_argument, no_argument, requires_lexicon, requires_user, alias,
|
||||||
config_get, config_set, CONFIG_GET_ROOT_VALUE)
|
config_get, config_set, CONFIG_GET_ROOT_VALUE)
|
||||||
|
|
||||||
#
|
#
|
||||||
# CRUD commands
|
# CRUD commands
|
||||||
#
|
#
|
||||||
|
|
||||||
|
@alias('lc')
|
||||||
@add_argument("--name", required=True, help="The name of the new lexicon")
|
@add_argument("--name", required=True, help="The name of the new lexicon")
|
||||||
@requires_user
|
@requires_user
|
||||||
@add_argument("--prompt", help="The lexicon's prompt")
|
@add_argument("--prompt", help="The lexicon's prompt")
|
||||||
|
@ -40,6 +41,7 @@ def command_create(args):
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
|
|
||||||
|
@alias('ld')
|
||||||
@requires_lexicon
|
@requires_lexicon
|
||||||
@add_argument("--purge", action="store_true", help="Delete the lexicon's data")
|
@add_argument("--purge", action="store_true", help="Delete the lexicon's data")
|
||||||
def command_delete(args):
|
def command_delete(args):
|
||||||
|
@ -58,6 +60,7 @@ def command_delete(args):
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
|
|
||||||
|
@alias('ll')
|
||||||
@no_argument
|
@no_argument
|
||||||
def command_list(args):
|
def command_list(args):
|
||||||
"""
|
"""
|
||||||
|
@ -78,6 +81,7 @@ def command_list(args):
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
|
|
||||||
|
@alias('ln')
|
||||||
@requires_lexicon
|
@requires_lexicon
|
||||||
@add_argument(
|
@add_argument(
|
||||||
"--get", metavar="PATHSPEC", dest="get",
|
"--get", metavar="PATHSPEC", dest="get",
|
||||||
|
@ -114,6 +118,7 @@ def command_config(args):
|
||||||
# Player/character commands
|
# Player/character commands
|
||||||
#
|
#
|
||||||
|
|
||||||
|
@alias('lpa')
|
||||||
@requires_lexicon
|
@requires_lexicon
|
||||||
@requires_user
|
@requires_user
|
||||||
def command_player_add(args):
|
def command_player_add(args):
|
||||||
|
@ -139,6 +144,7 @@ def command_player_add(args):
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
|
|
||||||
|
@alias('lpr')
|
||||||
@requires_lexicon
|
@requires_lexicon
|
||||||
@requires_user
|
@requires_user
|
||||||
def command_player_remove(args):
|
def command_player_remove(args):
|
||||||
|
@ -170,6 +176,7 @@ def command_player_remove(args):
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
|
|
||||||
|
@alias('lpl')
|
||||||
@requires_lexicon
|
@requires_lexicon
|
||||||
def command_player_list(args):
|
def command_player_list(args):
|
||||||
"""
|
"""
|
||||||
|
@ -190,6 +197,7 @@ def command_player_list(args):
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
|
|
||||||
|
@alias('lcc')
|
||||||
@requires_lexicon
|
@requires_lexicon
|
||||||
# @requires_username
|
# @requires_username
|
||||||
@add_argument("--charname", required=True, help="The character's name")
|
@add_argument("--charname", required=True, help="The character's name")
|
||||||
|
@ -221,6 +229,7 @@ def command_char_create(args):
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
|
|
||||||
|
@alias('lcd')
|
||||||
@requires_lexicon
|
@requires_lexicon
|
||||||
@add_argument("--charname", required=True, help="The character's name")
|
@add_argument("--charname", required=True, help="The character's name")
|
||||||
def command_char_delete(args):
|
def command_char_delete(args):
|
||||||
|
@ -246,6 +255,7 @@ def command_char_delete(args):
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
|
|
||||||
|
@alias('lcl')
|
||||||
@requires_lexicon
|
@requires_lexicon
|
||||||
def command_char_list(args):
|
def command_char_list(args):
|
||||||
"""
|
"""
|
||||||
|
@ -270,6 +280,7 @@ def command_char_list(args):
|
||||||
# Procedural commands
|
# Procedural commands
|
||||||
#
|
#
|
||||||
|
|
||||||
|
@alias('lpt')
|
||||||
@requires_lexicon
|
@requires_lexicon
|
||||||
@add_argument(
|
@add_argument(
|
||||||
"--as-deadline", action="store_true",
|
"--as-deadline", action="store_true",
|
||||||
|
|
Loading…
Reference in New Issue