def _validate_config(self):
     if cfg.CONF.l3_arista.get('primary_l3_host') == '':
         msg = _('Required option primary_l3_host is not set')
         LOG.error(msg)
         raise arista_exc.AristaSevicePluginConfigError(msg=msg)
     if cfg.CONF.l3_arista.get('mlag_config'):
         if cfg.CONF.l3_arista.get('secondary_l3_host') == '':
             msg = _('Required option secondary_l3_host is not set')
             LOG.error(msg)
             raise arista_exc.AristaSevicePluginConfigError(msg=msg)
     if cfg.CONF.l3_arista.get('primary_l3_host_username') == '':
         msg = _('Required option primary_l3_host_username is not set')
         LOG.error(msg)
         raise arista_exc.AristaSevicePluginConfigError(msg=msg)
Example #2
0
 def _validate_config(self):
     if cfg.CONF.l3_arista.get('primary_l3_host') == '':
         msg = _('Required option primary_l3_host is not set')
         LOG.error(msg)
         raise arista_exc.AristaSevicePluginConfigError(msg=msg)
     if cfg.CONF.l3_arista.get('mlag_config'):
         if cfg.CONF.l3_arista.get('use_vrf'):
             #This is invalid/unsupported configuration
             msg = _('VRFs are not supported MLAG config mode')
             LOG.error(msg)
             raise arista_exc.AristaSevicePluginConfigError(msg=msg)
         if cfg.CONF.l3_arista.get('secondary_l3_host') == '':
             msg = _('Required option secondary_l3_host is not set')
             LOG.error(msg)
             raise arista_exc.AristaSevicePluginConfigError(msg=msg)
     if cfg.CONF.l3_arista.get('primary_l3_host_username') == '':
         msg = _('Required option primary_l3_host_username is not set')
         LOG.error(msg)
         raise arista_exc.AristaSevicePluginConfigError(msg=msg)