Esempio n. 1
0
 def _read_derived(p_internet_sect_xml):
     l_icd = InternetConnectionData()
     try:
         l_icd.ExternalIPv4 = PutGetXML.get_ip_from_xml(p_internet_sect_xml, 'ExternalIPv4')
         l_icd.ExternalIPv6 = PutGetXML.get_ip_from_xml(p_internet_sect_xml, 'ExternalIPv6')
         l_icd.LastChanged = PutGetXML.get_date_time_from_xml(p_internet_sect_xml, 'LastChanged')
     except:
         pass
     return l_icd
Esempio n. 2
0
 def _read_derived(p_internet_sect_xml):
     l_icd = InternetConnectionData()
     try:
         l_icd.ExternalIPv4 = PutGetXML.get_ip_from_xml(
             p_internet_sect_xml, 'ExternalIPv4')
         l_icd.ExternalIPv6 = PutGetXML.get_ip_from_xml(
             p_internet_sect_xml, 'ExternalIPv6')
         l_icd.LastChanged = PutGetXML.get_date_time_from_xml(
             p_internet_sect_xml, 'LastChanged')
     except:
         pass
     return l_icd
Esempio n. 3
0
 def read_one_room(p_room_element):
     l_room_obj = RoomData()
     try:
         XmlConfigTools.read_base_object_xml(l_room_obj, p_room_element)
         l_room_obj.Comment = PutGetXML.get_text_from_xml(
             p_room_element, 'Comment')
         l_room_obj.Corner = PutGetXML.get_coords_from_xml(
             p_room_element, 'Corner')
         l_room_obj.Floor = PutGetXML.get_text_from_xml(
             p_room_element, 'Floor', '1')
         l_room_obj.LastUpdate = PutGetXML.get_date_time_from_xml(
             p_room_element, 'LastUpdate')
         l_room_obj.Size = PutGetXML.get_coords_from_xml(
             p_room_element, 'Size')
         l_room_obj.RoomType = PutGetXML.get_text_from_xml(
             p_room_element, 'RoomType')
     except:
         LOG.warn('Incomplete data for room {}'.format(l_room_obj.Name))
     return l_room_obj