+ # XXX It seems like the following should not be necessary...
+ cfgmod_argv += ['--', '--if-exists', 'del-br', bridge]
+
+ if pif_is_vlan(pif):
+ datapath = pif_datapath(pif)
+ vlan = db.get_pif_record(pif)['VLAN']
+ cfgmod_argv += ['--', 'add-br', bridge, datapath, vlan]
+ else:
+ cfgmod_argv += ['--', 'add-br', bridge]
+