extended logs
This commit is contained in:
@@ -173,14 +173,35 @@ class RouterService:
|
||||
auth_mode = result.get('auth_mode')
|
||||
http_status = result.get('http_status')
|
||||
backup_available = result.get('backup_available')
|
||||
hostname = result.get('hostname')
|
||||
model = result.get('model')
|
||||
version = result.get('version')
|
||||
uptime = result.get('uptime')
|
||||
server = result.get('server')
|
||||
|
||||
details = [f'via {transport}']
|
||||
if auth_mode:
|
||||
details.append(f'auth={auth_mode}')
|
||||
if http_status:
|
||||
details.append(f'http={http_status}')
|
||||
if backup_available is not None:
|
||||
details.append(f'backup_available={"yes" if backup_available else "no"}')
|
||||
details = [f'via {transport}', f'target={router.host}:{router.port}']
|
||||
if router.device_type == 'routeros':
|
||||
if router.ssh_user:
|
||||
details.append(f'user={router.ssh_user}')
|
||||
if hostname:
|
||||
details.append(f'hostname={hostname}')
|
||||
if model and model != 'Unknown':
|
||||
details.append(f'model={model}')
|
||||
if version and version != 'Unknown':
|
||||
details.append(f'version={version}')
|
||||
if uptime and uptime != 'Unknown':
|
||||
details.append(f'uptime={uptime}')
|
||||
else:
|
||||
if auth_mode:
|
||||
details.append(f'auth={auth_mode}')
|
||||
if http_status:
|
||||
details.append(f'http={http_status}')
|
||||
if server:
|
||||
details.append(f'server={server}')
|
||||
if backup_available is not None:
|
||||
details.append(f'backup_available={"yes" if backup_available else "no"}')
|
||||
if hostname:
|
||||
details.append(f'hostname={hostname}')
|
||||
|
||||
detail_suffix = f' ({", ".join(details)})' if details else ''
|
||||
if result.get('success'):
|
||||
|
||||
Reference in New Issue
Block a user