Development
This commit is contained in:
parent
e37029a066
commit
574a45111d
8 changed files with 164 additions and 110 deletions
|
|
@ -58,7 +58,7 @@ def _restricted_vlan_subnets():
|
|||
vlans = load_config().get('vlans', [])
|
||||
result = []
|
||||
for v in vlans:
|
||||
if v.get('restricted_vlan') and v.get('subnet') and v.get('subnet_mask') is not None:
|
||||
if v.get('restricted_vlan') in ('q', 'c') and v.get('subnet') and v.get('subnet_mask') is not None:
|
||||
result.append(f"{v['subnet']}/{v['subnet_mask']}")
|
||||
return result
|
||||
|
||||
|
|
@ -945,6 +945,15 @@ def build_table_cell(value, render_fn, col_class='', field='', row_idx=None,
|
|||
inner = f'<span class="badge badge-disabled"{tip}>No</span>'
|
||||
return f'{td_open}{inner}</td>'
|
||||
|
||||
if render_fn == 'badge_vlan_restriction':
|
||||
if value == 'q':
|
||||
inner = '<span class="badge badge-danger" data-tooltip="Quarantined VLAN">Q</span>'
|
||||
elif value == 'c':
|
||||
inner = '<span class="badge badge-warning" data-tooltip="Captive Portal VLAN">C</span>'
|
||||
else:
|
||||
inner = '<span class="badge badge-disabled">No</span>'
|
||||
return f'{td_open}{inner}</td>'
|
||||
|
||||
if render_fn == 'badge_recording_on_off':
|
||||
if str(value).lower() in ('true', '1', 'yes'):
|
||||
inner = '<span class="badge badge-enabled">Recording On</span>'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue