Example #1
0
 def firstInit(self,if_temp=True,object_name="",init_list=[]):
     if if_temp :
         db = CPGMgt_ConfigDB.TEMP_CONFIG_DB
     else :
         db = CPGMgt_ConfigDB.LOCAL_CONFIG_DB
     result =  CPGMgt_ConfigDB.get_value_of_database(
         object_name, key=None, value_type="value", db_file=db)
     print "init date result -->",
     print result
     if len(result) == len(init_list):
         #donothing 
         return "not first init"
     for key_value_item in init_list:                
         key_name = CPGMgt_ConfigDB.convert_to_str(key_value_item[0])
         value = CPGMgt_ConfigDB.convert_to_str(key_value_item[1])
         CPGMgt_ConfigDB.insert_data_to_database( object_name, 
             key_name, value, 
             None, True, CPGMgt_ConfigDB.TEMP_CONFIG_DB)
     return "first init"