fix showlogo crash when not connected to terminal, bump version
This commit is contained in:
parent
2f5c1311be
commit
b7091d2062
@ -23,7 +23,7 @@ import filepaths
|
||||
DENIABLE_PEER_ADDRESS = "OVPCZLOXD6DC5JHX4EQ3PSOGAZ3T24F75HQLIUZSDSMYPEOXCPFA"
|
||||
PASSWORD_LENGTH = 25
|
||||
ONIONR_TAGLINE = 'Private P2P Communication - GPLv3 - https://Onionr.net'
|
||||
ONIONR_VERSION = '5.0.0'
|
||||
ONIONR_VERSION = '5.0.2'
|
||||
ONIONR_VERSION_CODENAME = 'Genesis'
|
||||
ONIONR_VERSION_TUPLE = tuple(ONIONR_VERSION.split('.')) # (MAJOR, MINOR, VERSION)
|
||||
API_VERSION = '1' # increments of 1; only change when something fundamental about how the API works changes. This way other nodes know how to communicate without learning too much information about you.
|
||||
|
@ -28,19 +28,25 @@ from utils import logoheader
|
||||
|
||||
def show_logo():
|
||||
logger.raw('', terminal=True)
|
||||
try:
|
||||
terminal_size = os.get_terminal_size().columns
|
||||
except OSError: # Generally thrown if not in terminal
|
||||
terminal_size = 120
|
||||
# print nice header thing :)
|
||||
if config.get('general.display_header', True):
|
||||
logoheader.header("")
|
||||
if os.get_terminal_size().columns >= 120:
|
||||
if terminal_size >= 120:
|
||||
if QUOTE[1]: # If there is an author to show for the quote
|
||||
logger.info(
|
||||
"\u001b[33m\033[F" + bordered(QUOTE[0] + '\n -' + QUOTE[1]),
|
||||
terminal=True)
|
||||
else:
|
||||
logger.info("\u001b[33m\033[F" + bordered(QUOTE[0]), terminal=True)
|
||||
logger.info(
|
||||
"\u001b[33m\033[F" + bordered(QUOTE[0]), terminal=True)
|
||||
else:
|
||||
if QUOTE[1]:
|
||||
logger.info("\u001b[33m\033[F" + QUOTE[0] + '\n -' + QUOTE[1],
|
||||
terminal=True)
|
||||
else:
|
||||
logger.info("\u001b[33m\033[F" + QUOTE[0], terminal=True)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user