add default log server
authorOliver Maurhart <oliver.maurhart@ait.ac.at>
Thu, 22 May 2014 11:38:21 +0200
changeset 16876267df09d71
parent 167 1e1811fa44bc
child 169 a133c8d03ef8
add default log server
OpenSecurity/bin/opensecurity_client_restful_server.py
     1.1 --- a/OpenSecurity/bin/opensecurity_client_restful_server.py	Thu May 22 11:00:33 2014 +0200
     1.2 +++ b/OpenSecurity/bin/opensecurity_client_restful_server.py	Thu May 22 11:38:21 2014 +0200
     1.3 @@ -1,4 +1,4 @@
     1.4 -#!/bin/env python
     1.5 +#!/usr/bin/env python
     1.6  # -*- coding: utf-8 -*-
     1.7  
     1.8  # ------------------------------------------------------------
     1.9 @@ -558,13 +558,13 @@
    1.10      @param  log     the log POST param
    1.11      """
    1.12  
    1.13 +    log_server_url = "http://extern.x-net.at/opensecurity/log"
    1.14      try:
    1.15          key = win32api.RegOpenKey(win32con.HKEY_LOCAL_MACHINE, 'SOFTWARE\OpenSecurity')
    1.16          log_server_url = str(win32api.RegQueryValueEx(key, 'LogServerURL')[0])
    1.17          win32api.RegCloseKey(key)
    1.18      except:
    1.19 -        logger.critical('Cannot open Registry HKEY_LOCAL_MACHINE\SOFTWARE\OpenSecurity and get LogServerURL value')
    1.20 -        raise
    1.21 +        logger.warning('Cannot open Registry HKEY_LOCAL_MACHINE\SOFTWARE\OpenSecurity and get "LogServerURL" value, using default instead')
    1.22  
    1.23      # by provided a 'data' we turn this into a POST statement
    1.24      d = urllib.urlencode(log)