Writing information to database now at a fritzconnection exception.
This commit is contained in:
parent
aad48f4acb
commit
6cc1ea70c7
2 changed files with 14 additions and 1 deletions
|
|
@ -51,7 +51,7 @@ MINOR changes are "just-in-time" changes or small enhancements which should not
|
|||
documentation.
|
||||
FIXES should never affect anything else then stability or security.
|
||||
"""
|
||||
__version__ = '0.9.1.1'
|
||||
__version__ = '0.9.2'
|
||||
__author__ = 'Johannes Findeisen <you@hanez.org>'
|
||||
|
||||
logger = logging.getLogger('uplink')
|
||||
|
|
|
|||
|
|
@ -157,6 +157,19 @@ class Uplink(Daemon):
|
|||
|
||||
except Exception as err:
|
||||
message = str('error when getting data from ' + uplink['ip'] + '')
|
||||
|
||||
model = Model(self.__configuration)
|
||||
model.set_date(date_formatted)
|
||||
model.set_internal_ip(uplink['ip'])
|
||||
model.set_message('FATAL: ' + str(message.format(err)))
|
||||
model.set_provider(uplink['provider'])
|
||||
model.set_source_host(socket.gethostname())
|
||||
model.set_time(time_formatted)
|
||||
model.set_timestamp(timestamp)
|
||||
|
||||
database = Database(self.__configuration)
|
||||
database.write_log_to_db(model)
|
||||
|
||||
logger.error(str(message.format(err)))
|
||||
|
||||
def run(self):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue