Esempio n. 1
0
 def _write_one_login(p_obj):
     """
     @param p_obj: is one login object
     """
     l_xml = XmlConfigTools.write_base_object_xml('Login', p_obj)
     PutGetXML().put_text_element(l_xml, 'FullName', p_obj.LoginFullName)
     PutGetXML().put_text_element(l_xml, 'Password',
                                  p_obj.LoginPasswordCurrent)
     PutGetXML().put_text_element(l_xml, 'Role', p_obj.LoginRole)
     return l_xml
Esempio n. 2
0
 def _write_one_broker(p_mqtt):
     """
     @param p_obj: is one broker object.
     @return: the XML for one Broker System
     """
     l_entry = XmlConfigTools.write_base_object_xml('Broker', p_mqtt)
     PutGetXML().put_int_element(l_entry, 'BrokerAddress', p_mqtt.BrokerAddress)
     PutGetXML().put_int_element(l_entry, 'BrokerPort', p_mqtt.BrokerPort)
     PutGetXML().put_text_element(l_entry, 'BrokerUser', p_mqtt.UserName)
     PutGetXML().put_text_element(l_entry, 'BrokerPassword', p_mqtt.Password)
     return l_entry
Esempio n. 3
0
 def _write_one_pool(p_pool_obj):
     l_entry = XmlConfigTools.write_base_object_xml('Pool', p_pool_obj)
     PutGetXML().put_text_element(l_entry, 'Comment', p_pool_obj.Comment)
     PutGetXML().put_text_element(l_entry, 'PoolType', p_pool_obj.PoolType)
     return l_entry