def member_vni
      bd_vni_hash = curr_bd_vni_hash
      ret_list = []
      @bd_ids_list.each do |bd|
        ret_list << bd_vni_hash[bd]
      end
      Utils.array_to_str(ret_list, false)
    end
def member_vni
      bd_vni_hash = curr_bd_vni_hash
      ret_list = []
      @bd_ids_list.each do |bd|
        ret_list << bd_vni_hash[bd]
      end
      Utils.array_to_str(ret_list, false)
    end
PROPERTIES                      

 Bridge-Domain member vni assigning case
 Not all the bds created or initialized in this class context can have the
 member vni's mapped. So will get the vnis of the ones which are mapped to
 the bds.
 Eg: Suppose the bd mapping is as below on the switch
 bridge-domain 100,105,107-109,150
   member vni 5000, 8000, 5007-5008, 7000, 5050
 If puppet layer tries to get values of 100,105,107 bds as defined in
 manifest then the final_bd_vni map which is returned will contain only
 these mappings as below;
 '5000,8000,5007'
 This is also to handle the idempotence case, and if any mismatch then set
 the member_vni