forked from 3wordchant/capsul-flask
		
	don't crash if btcpay key is invalid: log warning msg
This commit is contained in:
		| @ -5,6 +5,7 @@ import atexit | ||||
| import os | ||||
| import hashlib | ||||
| import requests | ||||
| import sys | ||||
|  | ||||
| import stripe | ||||
| from dotenv import load_dotenv, find_dotenv | ||||
| @ -15,6 +16,8 @@ from flask import url_for | ||||
| from flask import current_app | ||||
| from apscheduler.schedulers.background import BackgroundScheduler | ||||
|  | ||||
|  | ||||
| from capsulflask.shared import my_exec_info_message | ||||
| from capsulflask import hub_model, spoke_model, cli | ||||
| from capsulflask.btcpay import client as btcpay | ||||
| from capsulflask.http_client import MyHTTPClient | ||||
| @ -130,7 +133,7 @@ app.config['HTTP_CLIENT'] = MyHTTPClient(timeout_seconds=int(app.config['INTERNA | ||||
| try: | ||||
|   app.config['BTCPAY_CLIENT'] = btcpay.Client(api_uri=app.config['BTCPAY_URL'], pem=app.config['BTCPAY_PRIVATE_KEY']) | ||||
| except: | ||||
|   pass | ||||
|   app.logger.warning("unable to create btcpay client: " + my_exec_info_message(sys.exc_info())) | ||||
|  | ||||
|  | ||||
| if app.config['HUB_MODE_ENABLED']: | ||||
|  | ||||
		Reference in New Issue
	
	Block a user