#718: Registrar en el servidor SO en operaciones de login y logout y errores en tramas REST.

git-svn-id: https://opengnsys.es/svn/branches/version1.1@4976 a21b9725-9963-47de-94b9-378ad31fedc9
oglive
ramon 2016-07-05 11:00:23 +00:00
parent 1506c1b599
commit a237b680ad
2 changed files with 6 additions and 2 deletions

View File

@ -110,12 +110,12 @@ class OpenGnSysWorker(ServerWorker):
def onLogin(self, user):
logger.debug('Received login for {}'.format(user))
self.loggedin = True
self.REST.sendMessage('ogagent/loggedin', {'ip': self.interface.ip, "user": user})
self.REST.sendMessage('ogagent/loggedin', {'ip': self.interface.ip, 'user': user, 'ostype': operations.osType, 'osversion': operations.osVersion})
def onLogout(self, user):
logger.debug('Received logout for {}'.format(user))
self.loggedin = False
self.REST.sendMessage('ogagent/loggedout', {'ip': self.interface.ip, "user": user})
self.REST.sendMessage('ogagent/loggedout', {'ip': self.interface.ip, 'user': user, 'ostype': operations.osType, 'osversion': operations.osVersion})
def process_ogclient(self, path, getParams, postParams):
'''

View File

@ -36,5 +36,9 @@ from __future__ import unicode_literals
import sys
if sys.platform == 'win32':
from .windows.operations import * # @UnusedWildImport
osType = 'Windows'
osVersion = getWindowsVersion()
else:
from .linux.operations import * # @UnusedWildImport
osType = 'Linux'
osVersion = getLinuxVersion()