Returns most recent log entries. :param offset: line offset :return: List of log entries
(self, offset=0)
| 252 | |
| 253 | @permission(PERMS.LOGS) |
| 254 | def getLog(self, offset=0): |
| 255 | """Returns most recent log entries. |
| 256 | |
| 257 | :param offset: line offset |
| 258 | :return: List of log entries |
| 259 | """ |
| 260 | filename = join(self.core.config['log']['log_folder'], 'log.txt') |
| 261 | try: |
| 262 | fh = open(filename, "r") |
| 263 | lines = fh.readlines() |
| 264 | fh.close() |
| 265 | if offset >= len(lines): |
| 266 | return [] |
| 267 | return lines[offset:] |
| 268 | except: |
| 269 | return ['No log available'] |
| 270 | |
| 271 | @permission(PERMS.STATUS) |
| 272 | def isTimeDownload(self): |
no test coverage detected