lib/imperituroard.rb in imperituroard-0.2.4 vs lib/imperituroard.rb in imperituroard-0.2.5

- old
+ new

@@ -202,11 +202,13 @@ thr2 = Thread.new do for t in imei_list prof_name1 = mongo_client.get_profile_name_from_imei(t) if prof_name1[:code]==200 begin - permiss1 = mongo_client.check_login_profile_permiss(login, prof_name1[:body]["profile"])[:code] + permiss1 = mongo_client.check_login_profile_permiss(login, prof_name1[:body]["profile"]) + p "permiss1" + p permiss1 if permiss1==200 ime_list_approved.append(t) else ime_list_notapproved.append({:imei => t, :error => permiss1}) end @@ -445,17 +447,14 @@ #imsi #msisdn #newdevice_list=[{:imei=>7967843245665, :attributes=>{:address=>"Golubeva51", :profile=>"wqeqcqeqwev", :msisdn=>375298766719, :imsi=>25702858586756875}}] #+ def add_service(login, device_list, remote_ip) - resp_out = {} - not_processed = [] processed = [] - input_json = {:login => login, :devices => device_list} begin for g in device_list @@ -523,10 +522,20 @@ mongo_client.audit_logger("device_remove", remote_ip, input_json, resp_out) resp_out end + def answ_dev_query_format_process(dev_list) + add_functions_connector.answ_dev_query_format_process(dev_list) + end + + + def logger_to_audit_database(proc_name, src_ip, input_json, output_json) + mongo_client.audit_logger(proc_name, src_ip, input_json, output_json) + end + + def test() ddd = MongoIot.new(mongoip, mongoport, mongo_database) #ddd.get_profiles_by_login("test") ff = [131234123412341233, 131234123127341233] @@ -545,10 +554,16 @@ #ddd1.querying_device_activ_status("Cd1v0k2gTBCbpQlMVlW1FVqOSqga", "kbfo5JlBxTIhjVwtjHleWS5Iw5wa", "7521234165452") #ddd1.querying_device_info("Cd1v0k2gTBCbpQlMVlW1FVqOSqga", "kbfo5JlBxTIhjVwtjHleWS5Iw5wa", "a8834c5e-4b4d-4f0f-ad87-14e916f3d0bb") list = ["41c0ba82-d771-4669-b766-fcbfbedc17f4", "7521234165452", "feb9c4d1-4944-4b04-a717-df87dfde30f7", "9868e121-c309-4f4f-8ab3-0aa69072caff", "b3b82f35-0723-4a83-90af-d4ea40017194"] #p ddd1.querying_device_direct_conn("Cd1v0k2gTBCbpQlMVlW1FVqOSqga", "kbfo5JlBxTIhjVwtjHleWS5Iw5wa", list) #p ddd1.querying_device_type_list("Cd1v0k2gTBCbpQlMVlW1FVqOSqga", "kbfo5JlBxTIhjVwtjHleWS5Iw5wa") - p ddd1.querying_device_id("Cd1v0k2gTBCbpQlMVlW1FVqOSqga", "kbfo5JlBxTIhjVwtjHleWS5Iw5wa", "7521234165452") + #p ddd1.querying_device_id("Cd1v0k2gTBCbpQlMVlW1FVqOSqga", "kbfo5JlBxTIhjVwtjHleWS5Iw5wa", "7521234165452") + #p ddd1.dev_register_verif_code_mode("Cd1v0k2gTBCbpQlMVlW1FVqOSqga", "kbfo5JlBxTIhjVwtjHleWS5Iw5wa", "12321234545345") + + p ddd1.quer_dev_direct_conn_batches("Cd1v0k2gTBCbpQlMVlW1FVqOSqga", "kbfo5JlBxTIhjVwtjHleWS5Iw5wa", ["62c5f5ef-dead-48bf-9f09-292ca5e41577", "4c763ea1-be51-4eff-81db-863bc04791bb"]) + + #ddd1.querying_device_info("Cd1v0k2gTBCbpQlMVlW1FVqOSqga", "kbfo5JlBxTIhjVwtjHleWS5Iw5wa", "c6e0dfb1-8042-472a-a35d-e984f118d2a6") + #ddd1.dev_delete("Cd1v0k2gTBCbpQlMVlW1FVqOSqga", "kbfo5JlBxTIhjVwtjHleWS5Iw5wa", "484114f6-a49c-4bab-88e6-4ddaf1cc1c8f") end def testhua2()