コード例 #1
0
ファイル: admin.py プロジェクト: lchaparr/ThesisCode
    def tail(self, service):
        '''Tails the logs of a service.
        '''

        return setResponsePlainText(
            check_output('tail -n 1000 %s' % keeper.getLogPath(service),
                         shell=True))
コード例 #2
0
ファイル: admin.py プロジェクト: lchaparr/ThesisCode
    def lsof(self, service):
        '''"lsof" a service's processes.
        '''

        return setResponsePlainText(
            check_output('/usr/sbin/lsof -p %s' %
                         ','.join(keeper.getPIDs(service)),
                         shell=True))
コード例 #3
0
ファイル: server.py プロジェクト: lchaparr/ThesisCode
    def getUploadScriptVersion(self):
        '''Returns the version of the upload script (of this server).

        Called from offline.
        '''

        logging.debug('server::getUploadScriptVersion()')

        return service.setResponsePlainText(str(upload.__version__))
コード例 #4
0
ファイル: server.py プロジェクト: jgomezca/RPC_HVScan
    def getUploadScriptVersion(self):
        """Returns the version of the upload script (of this server).

        Called from offline.
        """

        logging.debug("server::getUploadScriptVersion()")

        return service.setResponsePlainText(str(upload.__version__))
コード例 #5
0
ファイル: server.py プロジェクト: RREYESAL/RPC_HVScan
    def newf(*args, **kwargs):
        result = ''

        if 'ROUTEID' in cherrypy.request.cookie:
            result += 'Route = %s\n' % cherrypy.request.cookie['ROUTEID']
        else:
            result += 'Route = (not found)\n'

        if 'session_id' in cherrypy.request.cookie:
            result += 'Session = %s\n' % cherrypy.request.cookie['session_id']
        else:
            result += 'Session = (not found)\n'

        return service.setResponsePlainText('%s%s' % (result, f(*args, **kwargs)))
コード例 #6
0
    def newf(*args, **kwargs):
        result = ''

        if 'ROUTEID' in cherrypy.request.cookie:
            result += 'Route = %s\n' % cherrypy.request.cookie['ROUTEID']
        else:
            result += 'Route = (not found)\n'

        if 'session_id' in cherrypy.request.cookie:
            result += 'Session = %s\n' % cherrypy.request.cookie['session_id']
        else:
            result += 'Session = (not found)\n'

        return service.setResponsePlainText('%s%s' %
                                            (result, f(*args, **kwargs)))
コード例 #7
0
ファイル: admin.py プロジェクト: lchaparr/ThesisCode
    def joblog(self, service, job, timestamp):
        '''Returns a log of a service's job.
        '''

        return setResponsePlainText(keeper.getJobLog(service, job, timestamp))
コード例 #8
0
ファイル: admin.py プロジェクト: lchaparr/ThesisCode
    def log(self, service, timestamp):
        '''Returns a log of a service.
        '''

        return setResponsePlainText(keeper.getLog(service, timestamp))
コード例 #9
0
ファイル: logs.py プロジェクト: lchaparr/ThesisCode
 def getStatus(self):
     return service.setResponsePlainText(getStatus())
コード例 #10
0
ファイル: logs.py プロジェクト: lchaparr/ThesisCode
 def getFileLog(self, fileHash):
     return service.setResponsePlainText(getFileLog(fileHash))
コード例 #11
0
ファイル: logs.py プロジェクト: lchaparr/ThesisCode
 def getAcknowledgeRationale(self, fileHash):
     return service.setResponsePlainText(getAcknowledgeRationale(fileHash))
コード例 #12
0
ファイル: logs.py プロジェクト: lchaparr/ThesisCode
 def getRunGlobalLog(self, creationTimestamp, backend):
     return service.setResponsePlainText(getRunGlobalLog(creationTimestamp, backend))
コード例 #13
0
ファイル: admin.py プロジェクト: RREYESAL/RPC_HVScan
    def lsof(self, service):
        '''"lsof" a service's processes.
        '''

        return setResponsePlainText(check_output('/usr/sbin/lsof -p %s' % ','.join(keeper.getPIDs(service)), shell = True))
コード例 #14
0
ファイル: admin.py プロジェクト: RREYESAL/RPC_HVScan
    def tail(self, service):
        '''Tails the logs of a service.
        '''

        return setResponsePlainText(check_output('tail -n 1000 %s' % keeper.getLogPath(service), shell = True))
コード例 #15
0
ファイル: admin.py プロジェクト: RREYESAL/RPC_HVScan
    def joblog(self, service, job, timestamp):
        '''Returns a log of a service's job.
        '''

        return setResponsePlainText(keeper.getJobLog(service, job, timestamp))
コード例 #16
0
ファイル: admin.py プロジェクト: RREYESAL/RPC_HVScan
    def log(self, service, timestamp):
        '''Returns a log of a service.
        '''

        return setResponsePlainText(keeper.getLog(service, timestamp))