mirror of
https://github.com/kevingruesser/bootstrap-vz.git
synced 2025-08-24 15:36:27 +00:00
Log to file on the remote
This commit is contained in:
parent
e8d6e7f602
commit
8090d3c5bc
1 changed files with 13 additions and 2 deletions
|
@ -15,11 +15,22 @@ def main():
|
||||||
|
|
||||||
|
|
||||||
def setup_logging():
|
def setup_logging():
|
||||||
|
root = logging.getLogger()
|
||||||
|
root.setLevel(logging.NOTSET)
|
||||||
|
|
||||||
from log import LogForwarder
|
from log import LogForwarder
|
||||||
log_forwarder = LogForwarder()
|
log_forwarder = LogForwarder()
|
||||||
root = logging.getLogger()
|
|
||||||
root.addHandler(log_forwarder)
|
root.addHandler(log_forwarder)
|
||||||
root.setLevel(logging.NOTSET)
|
|
||||||
|
from datetime import datetime
|
||||||
|
import os.path
|
||||||
|
from bootstrapvz.base.log import get_file_handler
|
||||||
|
timestamp = datetime.now().strftime('%Y%m%d%H%M%S')
|
||||||
|
filename = '{timestamp}_remote.log'.format(timestamp=timestamp)
|
||||||
|
logfile_path = os.path.join('/var/log/bootstrap-vz', filename)
|
||||||
|
file_handler = get_file_handler(logfile_path, True)
|
||||||
|
root.addHandler(file_handler)
|
||||||
|
|
||||||
return log_forwarder
|
return log_forwarder
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue