faucet.router module

Configure routing between VLANs.

class faucet.router.Router(_id, dp_id, conf)[source]

Bases: faucet.conf.Conf

Implement FAUCET configuration for a router.

check_config()[source]

Check config at instantiation time for errors, typically via assert.

defaults = {'vlans': None}
defaults_types = {'vlans': <class 'list'>}
finalize()[source]

Configuration parsing marked complete.

vip_map(ipa)[source]

Return VIP for IP address, if any.