mirror of
https://github.com/kevingruesser/bootstrap-vz.git
synced 2025-08-22 18:00:35 +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():
|
||||
root = logging.getLogger()
|
||||
root.setLevel(logging.NOTSET)
|
||||
|
||||
from log import LogForwarder
|
||||
log_forwarder = LogForwarder()
|
||||
root = logging.getLogger()
|
||||
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
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue