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