Fix and clean up some help text in the evennia launcher.
This commit is contained in:
parent
583706bbe2
commit
edf42a3d06
1 changed files with 14 additions and 15 deletions
|
|
@ -228,10 +228,10 @@ INFO_WINDOWS_BATFILE = \
|
||||||
|
|
||||||
CMDLINE_HELP = \
|
CMDLINE_HELP = \
|
||||||
"""
|
"""
|
||||||
Starts or operates the Evennia MU* server. Also allows for
|
Starts or operates the Evennia MU* server. Allows for
|
||||||
initializing a new game directory and manages the game's database.
|
initializing a new game directory and manages the game's database.
|
||||||
You can also pass most standard django-admin arguments and
|
Most standard django-admin arguments and options can also be
|
||||||
options.
|
passed.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1183,32 +1183,31 @@ def main():
|
||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
'--dummyrunner', nargs=1, action='store', dest='dummyrunner',
|
'--dummyrunner', nargs=1, action='store', dest='dummyrunner',
|
||||||
metavar="N",
|
metavar="N",
|
||||||
help="Tests a running server by connecting N dummy players to it.")
|
help="Test a running server by connecting N dummy players to it.")
|
||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
'--settings', nargs=1, action='store', dest='altsettings',
|
'--settings', nargs=1, action='store', dest='altsettings',
|
||||||
default=None, metavar="filename.py",
|
default=None, metavar="filename.py",
|
||||||
help=("Start evennia with alternative settings file in "
|
help=("Start evennia with alternative settings file from "
|
||||||
"gamedir/server/conf/."))
|
"gamedir/server/conf/. (default is settings.py)"))
|
||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
'--initsettings', action='store_true', dest="initsettings",
|
'--initsettings', action='store_true', dest="initsettings",
|
||||||
default=False,
|
default=False,
|
||||||
help="Creates a new, empty settings file as gamedir/server/conf/settings.py.")
|
help="Create a new, empty settings file as gamedir/server/conf/settings.py.")
|
||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
"option", nargs='?', default="noop",
|
"operation", nargs='?', default="noop",
|
||||||
help="Operational mode: 'start', 'stop', 'restart' or 'menu'.")
|
help="Operation to perform: 'start', 'stop', 'reload' or 'menu'.")
|
||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
"service", metavar="component", nargs='?', default="all",
|
"service", metavar="component", nargs='?', default="all",
|
||||||
help=("Server component to operate on: "
|
help=("Which component to operate on: "
|
||||||
"'server', 'portal' or 'all' (default)."))
|
"'server', 'portal' or 'all' (default if not set)."))
|
||||||
parser.epilog = (
|
parser.epilog = (
|
||||||
"Example django-admin commands: "
|
"Common usage: evennia start|stop|reload. Django-admin database commands:"
|
||||||
"'migrate', 'flush', 'shell' and 'dbshell'. "
|
"evennia migration|flush|shell|dbshell (see the django documentation for more django-admin commands.)")
|
||||||
"See the django documentation for more django-admin commands.")
|
|
||||||
|
|
||||||
args, unknown_args = parser.parse_known_args()
|
args, unknown_args = parser.parse_known_args()
|
||||||
|
|
||||||
# handle arguments
|
# handle arguments
|
||||||
option, service = args.option, args.service
|
option, service = args.operation, args.service
|
||||||
|
|
||||||
# make sure we have everything
|
# make sure we have everything
|
||||||
check_main_evennia_dependencies()
|
check_main_evennia_dependencies()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue