fixing a bug with the config display and pruning

pull/23/head
root 2 years ago
parent 5c57120097
commit 4cb3ea9cc2

@ -38,15 +38,16 @@ config.show_cli_button = bool(strtobool(environ["PASTEY_SHOW_CLI_BUTTON"])) if "
config.force_https_links = bool(strtobool(environ["PASTEY_FORCE_HTTPS_LINKS"])) if "PASTEY_FORCE_HTTPS_LINKS" in environ else config.force_https_links config.force_https_links = bool(strtobool(environ["PASTEY_FORCE_HTTPS_LINKS"])) if "PASTEY_FORCE_HTTPS_LINKS" in environ else config.force_https_links
config.override_domain = environ["PASTEY_OVERRIDE_DOMAIN"] if "PASTEY_OVERRIDE_DOMAIN" in environ else config.override_domain config.override_domain = environ["PASTEY_OVERRIDE_DOMAIN"] if "PASTEY_OVERRIDE_DOMAIN" in environ else config.override_domain
# Main loop # Main loop
if __name__ == "__main__": if __name__ == "__main__":
# Print configuration # Print configuration
print("=====================================") print("=====================================")
loaded_config['pastey_version'] = pastey_version
print("Pastey version ", pastey_version) print("Pastey version ", pastey_version)
print("USING THE FOLLOWING CONFIGURATION:") print("USING THE FOLLOWING CONFIGURATION:")
print("=====================================") print("=====================================")
loaded_config['pastey_version'] = pastey_version
for option in dir(config): for option in dir(config):
if not option.startswith("__"): if not option.startswith("__"):
loaded_config[option] = eval("config.%s" % option) loaded_config[option] = eval("config.%s" % option)
@ -60,5 +61,20 @@ if __name__ == "__main__":
# Start purging expired pastes thread # Start purging expired pastes thread
purge_thread = Thread(target=functions.purge_expired_pastes, daemon=True) purge_thread = Thread(target=functions.purge_expired_pastes, daemon=True)
purge_thread.start() purge_thread.start()
app.run(host=config.listen_address, port=config.listen_port) app.run(host=config.listen_address, port=config.listen_port)
else:
# Register error handlers
app.register_error_handler(404, routes.page_not_found)
app.register_error_handler(401, routes.unauthorized)
# Start purging expired pastes thread
purge_thread = Thread(target=functions.purge_expired_pastes, daemon=True)
purge_thread.start()
loaded_config['pastey_version'] = pastey_version
for option in dir(config):
if not option.startswith("__"):
loaded_config[option] = eval("config.%s" % option)
print(option, ": ", loaded_config[option])

Loading…
Cancel
Save