fix service logging
This commit is contained in:
@@ -102,7 +102,6 @@ def main():
|
|||||||
parser.add_argument('-u', '--username', default="admin")
|
parser.add_argument('-u', '--username', default="admin")
|
||||||
parser.add_argument('-w', '--wallet', default="http://localhost:5000/")
|
parser.add_argument('-w', '--wallet', default="http://localhost:5000/")
|
||||||
parser.add_argument('-P', '--port', type=int, default=1883)
|
parser.add_argument('-P', '--port', type=int, default=1883)
|
||||||
parser.add_argument('-l', '--log', default='/var/log/mosquitto/subscriber_manager.log')
|
|
||||||
parser.add_argument('-L', '--log_level', choices=['DEBUG', 'INFO', 'WARNING', 'ERROR'], default='INFO')
|
parser.add_argument('-L', '--log_level', choices=['DEBUG', 'INFO', 'WARNING', 'ERROR'], default='INFO')
|
||||||
parser.add_argument('-s', '--dyn_sec_conf', default='./dynamic-security.json')
|
parser.add_argument('-s', '--dyn_sec_conf', default='./dynamic-security.json')
|
||||||
parser.add_argument('-r', '--ase_receiver', default='./subscribe_ase_receiver.py')
|
parser.add_argument('-r', '--ase_receiver', default='./subscribe_ase_receiver.py')
|
||||||
@@ -111,8 +110,7 @@ def main():
|
|||||||
|
|
||||||
logging.basicConfig(
|
logging.basicConfig(
|
||||||
format="%(asctime)s - PID: %(process)d %(levelname)8s: %(message)s ",
|
format="%(asctime)s - PID: %(process)d %(levelname)8s: %(message)s ",
|
||||||
level=args.log_level,
|
level=args.log_level
|
||||||
filename=args.log
|
|
||||||
)
|
)
|
||||||
|
|
||||||
auth = {'username': args.username, 'password': get_credentials(args)}
|
auth = {'username': args.username, 'password': get_credentials(args)}
|
||||||
|
|||||||
@@ -13,10 +13,7 @@ hash_file = "data/master_hash.txt"
|
|||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
|
|
||||||
# Configura il logging
|
# Configura il logging
|
||||||
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s', handlers=[
|
logging.basicConfig(level=logging.INFO, format='%(asctime)s - PID: %(process)d %(levelname)s - %(message)s')
|
||||||
logging.FileHandler("/var/log/mosquitto/password_wallet.log"),
|
|
||||||
logging.StreamHandler()
|
|
||||||
])
|
|
||||||
|
|
||||||
# Inizializza il database
|
# Inizializza il database
|
||||||
def init_db():
|
def init_db():
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ WorkingDirectory=/var/lib/mosquitto
|
|||||||
ExecStart=/var/lib/mosquitto/.venv/bin/python3 /var/lib/mosquitto/control_mqtt.py
|
ExecStart=/var/lib/mosquitto/.venv/bin/python3 /var/lib/mosquitto/control_mqtt.py
|
||||||
EnvironmentFile=/var/lib/mosquitto/data/.env
|
EnvironmentFile=/var/lib/mosquitto/data/.env
|
||||||
Restart=always
|
Restart=always
|
||||||
|
SyslogIdentifier=control_mqtt
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ User=mosquitto
|
|||||||
WorkingDirectory=/var/lib/mosquitto
|
WorkingDirectory=/var/lib/mosquitto
|
||||||
ExecStart=/var/lib/mosquitto/.venv/bin/python3 /var/lib/mosquitto/password_wallet_api.py
|
ExecStart=/var/lib/mosquitto/.venv/bin/python3 /var/lib/mosquitto/password_wallet_api.py
|
||||||
Restart=always
|
Restart=always
|
||||||
|
SyslogIdentifier=password_wallet
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
|
|||||||
Reference in New Issue
Block a user