lib/imperituroard.rb in imperituroard-1.1.23 vs lib/imperituroard.rb in imperituroard-1.1.24

- old
+ new

@@ -4,13 +4,14 @@ $LOAD_PATH.unshift File.expand_path("../projects/mhub/subs/dabrab", __dir__) $LOAD_PATH.unshift File.expand_path("../platforms/cps", __dir__) $LOAD_PATH.unshift File.expand_path("../platforms/public", __dir__) $LOAD_PATH.unshift File.expand_path("../projects", __dir__) $LOAD_PATH.unshift File.expand_path("../projects/dns", __dir__) +$LOAD_PATH.unshift File.expand_path("../projects/autovpn", __dir__) - require "imperituroard/version" +require "imperituroard/settings" require "imperituroard/projects/wttx/phpipamdb" require "imperituroard/projects/wttx/phpipamcps" require "imperituroard/projects/iot/mongoconnector" require "imperituroard/projects/iot/hua_oceanconnect_adapter" require "imperituroard/projects/iot/add_functions" @@ -24,10 +25,12 @@ require 'imperituroard/projects/dns' require 'imperituroard/platforms/cps/qps_connector' require 'imperituroard/platforms/public/telegram' require 'imperituroard/projects/ukaz60' require 'imperituroard/projects/mhub/gms' +require 'imperituroard/projects/autovpn/mongo_vpn' +require 'imperituroard/projects/autovpn' require 'json' require 'ipaddr' require 'date' require 'net/http' @@ -471,16 +474,21 @@ end class Autovpn - attr_accessor :vpn_connector + attr_accessor :vpn_connector, :mongo_connector - def initialize (mongo_vpn_ip, mongo_vpn_port, mongo_vpn_database) - @vpn_connector = Autovpn.new(mongo_vpn_ip, mongo_vpn_port, mongo_vpn_database) + def initialize + @mongo_connector = MongoVpn.new + @vpn_connector = AutovpnClass.new end def vpn_add_msisdn_by_example(new_msisdn, example_msisdn) vpn_connector.vpn_add_msisdn_by_example_2(new_msisdn, example_msisdn) + end + + def vpn_test + vpn_connector.get_attr_by_example_msisdn("375297776403") end end \ No newline at end of file