lib/freewifi.rb in freewifi-0.2.3 vs lib/freewifi.rb in freewifi-0.2.4

- old
+ new

@@ -1,12 +1,12 @@ #$LOAD_PATH.unshift File.expand_path("../freewifi", __dir__) -$LOAD_PATH.unshift File.expand_path("../mikrotik", __dir__) -$LOAD_PATH.unshift File.expand_path("../database/mysql", __dir__) -$LOAD_PATH.unshift File.expand_path("../database/mongo", __dir__) -$LOAD_PATH.unshift File.expand_path("../additional", __dir__) -$LOAD_PATH.unshift File.expand_path("../general", __dir__) -$LOAD_PATH.unshift File.expand_path("../huawei", __dir__) +$LOAD_PATH.unshift File.expand_path('../mikrotik', __dir__) +$LOAD_PATH.unshift File.expand_path('../database/mysql', __dir__) +$LOAD_PATH.unshift File.expand_path('../database/mongo', __dir__) +$LOAD_PATH.unshift File.expand_path('../additional', __dir__) +$LOAD_PATH.unshift File.expand_path('../general', __dir__) +$LOAD_PATH.unshift File.expand_path('../huawei', __dir__) require "freewifi/version" require "freewifi/params" require "freewifi/config" require 'freewifi/mikrotik/newhub_mtik_ssh' @@ -133,53 +133,53 @@ :subscribers_address => subscribers_address, :subscribers_region => subscribers_region, :subscribers_contacts => subscribers_contacts, :wifi_ssid => wifi_ssid, :portalstyle => portalstyle, - :ap => "MikroTik", + :ap => 'MikroTik', :ap_serial_number => ap_serial_number, :ap_model => ap_model, :description => description, :note => note, :tunnel_id => tunnel_addition[:body][:eoip_tunnel_id], :tunnel_name => tunnel_addition[:body][:eoip_tunnel_name], :created_date => DateTime.now } mongo_response = mongo_connector_wifi_1.data_ap_auto_created_insert_1(data) - if mongo_response[:code]==200 + if mongo_response[:code] == 200 newcapsman1 = NEWhubWifi_1.new threads_1 = [] capsman_ip_man.each do |capsman| threads_1 << Thread.new do wifi_ssid_processed = additional_func_wifi_1.prep_ssid_for_config_1(wifi_ssid) company_name_processed = additional_func_wifi_1.prep_comp_name_for_config_1(company_name) input_intern_data = {:wifi_ssid_processed => wifi_ssid_processed, :company_name_processed => company_name_processed, :capsman => capsman} - mongo_connector_wifi_1.audit_logger_wifi_1("add_mikrotik_ap_mobile_1", remote_ip, input_intern_data, nil, real_ip, subscriber_ip) + mongo_connector_wifi_1.audit_logger_wifi_1('add_mikrotik_ap_mobile_1', remote_ip, input_intern_data, nil, real_ip, subscriber_ip) newcapsman1.set_capsman_config_1(wifi_ssid_processed, capsman, capsman_user, capsman_password, sim_ipaddress, company_name_processed) end end threads_1.each(&:join) - output_params = {:code => 200, :result => "Request completed successfully", :body => {:tunnel_id => tunnel_addition[:body][:eoip_tunnel_id], :tunnel_name => tunnel_addition[:body][:eoip_tunnel_name]}} + output_params = {:code => 200, :result => 'Request completed successfully', :body => {:tunnel_id => tunnel_addition[:body][:eoip_tunnel_id], :tunnel_name => tunnel_addition[:body][:eoip_tunnel_name]}} else - output_params = {:code => 400, :result => "Something wrong with insertion to mongo"} + output_params = {:code => 400, :result => 'Something wrong with insertion to mongo'} end else output_params = {:code => 401, :result => tunnel_addition[:result]} end else - output_params = {:code => 202, :result => "AP exists", :body => {:tunnel_id => ap_state[:tunnel_id].to_s}} + output_params = {:code => 202, :result => 'AP exists', :body => {:tunnel_id => ap_state[:tunnel_id].to_s}} end rescue - output_params = {:code => 507, :result => "Unknown SDK error"} + output_params = {:code => 507, :result => 'Unknown SDK error'} end - mongo_connector_wifi_1.audit_logger_wifi_1("add_mikrotik_ap_mobile_1", remote_ip, input_params, output_params, real_ip, subscriber_ip) + mongo_connector_wifi_1.audit_logger_wifi_1('add_mikrotik_ap_mobile_1', remote_ip, input_params, output_params, real_ip, subscriber_ip) #additional_func.printer_texter({:input_params => input_params, :output_params => output_params, :procedure => "add_mikrotik_ap_mobile", :file => "freewifi.rb"}, "info") output_params end @@ -209,13 +209,13 @@ hostname = additional_func_wifi_1.ap_hostname_generator(company_name, tun_id) conf_1 = mtik_config_gen_1.scheme1_3g_config_gen_1(hostname, tun_id, hub_vip, ap_admin_password, wifi_ssid, capsman_ip_wifi) output_params = {:code => res[:code], :result => res[:result], :body => {:ap_configuration => conf_1}} rescue - output_params = {:code => 507, :result => "Unknown SDK error"} + output_params = {:code => 507, :result => 'Unknown SDK error'} end - mongo_connector_wifi_1.audit_logger_wifi_1("mtik_sch1_config_gen_1", remote_ip, input_params, conf_1, real_ip, subscriber_ip) + mongo_connector_wifi_1.audit_logger_wifi_1('mtik_sch1_config_gen_1', remote_ip, input_params, conf_1, real_ip, subscriber_ip) output_params end def add_eoip_for_mikr_hub(bridge_name, ap_ip_address, tunnel_name) @@ -241,14 +241,15 @@ end def test() newcapsman1 = NEWhubWifi_1.new + capsman_ip = ['1.1.1.1'] threads = [] capsman_ip.each do |capsman| threads << Thread.new do - newcapsman1.set_capsman_config_1("test_ss", capsman, capsman_user, capsman_password, "172.25.208.14", "test_company") + newcapsman1.set_capsman_config_1('test_ss', capsman, capsman_user, capsman_password, '172.25.208.14', 'test_company') end end threads.each(&:join) #newhub1.hub_get_all_eoip_tunnels_1("172.24.223.132", "soapgw", "fr8Hn3Ed2k0Im4gWmav2Nh7Y1qAm8KlmRh3Dcu2Wcok5gBdm") @@ -345,22 +346,22 @@ subs_info_ret_1_thr1 = Thread.new do begin resp_procedure = general_procedures.get_subs_info_return_1(ipaddress) output_params = resp_procedure rescue - output_params = {:code => 507, :result => "Unknown SDK error"} + output_params = {:code => 507, :result => 'Unknown SDK error'} end end subs_info_ret_1_thr1.join subs_info_ret_1_thr2 = Thread.new do begin - p "mongo" + p 'mongo' #mongo_connector_wifi_1 = MongoWifiCl_1.new(mongo_ip, mongo_port, mongo_database) #mongo_connector_wifi_1.audit_logger_wifi_portal_1("wifi_get_subs_info_return_1", remote_ip, input_params, output_params, real_ip) rescue - additional_func_wifi_1.printer_texter_wifi_1({:input_params => input_params, :output_params => {:result => "mongo failed"}, :procedure => "wifi_get_subs_info_return_1", :file => "freewifi.rb"}, "debug") + additional_func_wifi_1.printer_texter_wifi_1({:input_params => input_params, :output_params => {:result => 'mongo failed'}, :procedure => 'wifi_get_subs_info_return_1', :file => 'freewifi.rb'}, 'debug') additional_func_wifi_1.telegram_message_1("{:function => \"wifi_get_subs_info_return_1\", :result => \"failed communicate with mongo database\", :sdk => \"freewifi\"}", telegram_api_url, telegram_chat_id) end end subs_info_ret_1_thr2.join @@ -375,21 +376,21 @@ subs_info_ret_1_thr1 = Thread.new do begin resp_procedure = general_procedures.get_subs_info_ret_ssh_1(ipaddress) output_params = resp_procedure rescue - output_params = {:code => 507, :result => "Unknown SDK error"} + output_params = {:code => 507, :result => 'Unknown SDK error'} end end subs_info_ret_1_thr1.join subs_info_ret_1_thr2 = Thread.new do begin p "mongo" #mongo_connector_wifi_1 = MongoWifiCl_1.new(mongo_ip, mongo_port, mongo_database) #mongo_connector_wifi_1.audit_logger_wifi_portal_1("wifi_get_subs_info_return_1", remote_ip, input_params, output_params, real_ip) rescue - additional_func_wifi_1.printer_texter_wifi_1({:input_params => input_params, :output_params => {:result => "mongo failed"}, :procedure => "wifi_get_subs_info_return_1", :file => "freewifi.rb"}, "debug") + additional_func_wifi_1.printer_texter_wifi_1({:input_params => input_params, :output_params => {:result => "mongo failed"}, :procedure => "wifi_get_subs_info_return_1", :file => 'freewifi.rb'}, "debug") additional_func_wifi_1.telegram_message_1("{:function => \"wifi_get_subs_info_return_1\", :result => \"failed communicate with mongo database\", :sdk => \"freewifi\"}", telegram_api_url, telegram_chat_id) end end subs_info_ret_1_thr2.join