+def update_in_band_mgmt(name):
+ rec = get_network_by_bridge(name)
+
+ if not rec:
+ return
+
+ dib = rec['other_config'].get('vswitch-disable-in-band')
+ if not dib:
+ call_vsctl(['remove', 'bridge', name, 'other_config',
+ 'disable-in-band'])
+ elif dib in ['true', 'false']:
+ call_vsctl(['set', 'bridge', name,
+ 'other_config:disable-in-band=' + dib])
+ else:
+ s_log.warning('"' + dib + '"'
+ "isn't a valid setting for other_config:disable-in-band on " +
+ bridge)
+