Browse Source

Added suppression of missing history file.

pull/2/head
Richard Neumann 5 years ago
parent
commit
1880eff75d
  1. 5
      rcon/rconshell.py

5
rcon/rconshell.py

@ -1,6 +1,7 @@
"""An interactive RCON shell.""" """An interactive RCON shell."""
from argparse import ArgumentParser, Namespace from argparse import ArgumentParser, Namespace
from contextlib import suppress
from logging import INFO, basicConfig, getLogger from logging import INFO, basicConfig, getLogger
from pathlib import Path from pathlib import Path
from readline import read_history_file, write_history_file from readline import read_history_file, write_history_file
@ -42,7 +43,9 @@ def main():
args = get_args() args = get_args()
basicConfig(level=INFO, format=LOG_FORMAT) basicConfig(level=INFO, format=LOG_FORMAT)
read_history_file(HIST_FILE)
with suppress(FileNotFoundError):
read_history_file(HIST_FILE)
if args.server: if args.server:
host, port, passwd = get_credentials(args) host, port, passwd = get_credentials(args)

Loading…
Cancel
Save