コード例 #1
0
ファイル: impl_idl_ovn.py プロジェクト: peteyan/neutron
 def set_chassis_metadata_networks(self, chassis, networks):
     nets = ','.join(networks) if networks else ''
     # TODO(twilson) This could just use DbSetCommand
     return cmd.UpdateChassisExtIdsCommand(
         self,
         chassis, {'neutron-metadata-proxy-networks': nets},
         if_exists=True)
コード例 #2
0
ファイル: impl_idl_ovn.py プロジェクト: royee9090/neutron
 def set_chassis_neutron_description(self, chassis, description,
                                     agent_type):
     desc_key = (ovn_const.OVN_AGENT_METADATA_DESC_KEY
                 if agent_type == ovn_const.OVN_METADATA_AGENT else
                 ovn_const.OVN_AGENT_DESC_KEY)
     return cmd.UpdateChassisExtIdsCommand(
         self, chassis, {desc_key: description}, if_exists=False)
コード例 #3
0
ファイル: impl_idl_ovn.py プロジェクト: royee9090/neutron
 def update_metadata_health_status(self, chassis, nb_cfg):
     return cmd.UpdateChassisExtIdsCommand(
         self, chassis,
         {ovn_const.OVN_AGENT_METADATA_SB_CFG_KEY: str(nb_cfg)},
         if_exists=True)