mirror of
https://github.com/deneraraujo/OpenVPNAdapter.git
synced 2024-10-06 09:12:08 +08:00
Add remote host and remote port to the profile template
This commit is contained in:
parent
bc578b423e
commit
1beeda999e
@ -54,3 +54,11 @@ if ENV["OPENVPN_CONFIGURATION"].nil?
|
||||
</tls-auth>
|
||||
END
|
||||
end
|
||||
|
||||
if ENV["OPENVPN_REMOTE_HOST"].nil?
|
||||
ENV["OPENVPN_REMOTE_HOST"] = "Remote Host Address"
|
||||
end
|
||||
|
||||
if ENV["OPENVPN_REMOTE_PORT"].nil?
|
||||
ENV["OPENVPN_REMOTE_PORT"] = "Remote Host Port"
|
||||
end
|
||||
|
@ -25,6 +25,8 @@ end
|
||||
OPENVPN_USERNAME = ENV["OPENVPN_USERNAME"]
|
||||
OPENVPN_PASSWORD = ENV["OPENVPN_PASSWORD"]
|
||||
OPENVPN_CONFIGURATION = ENV["OPENVPN_CONFIGURATION"]
|
||||
OPENVPN_REMOTE_HOST = ENV["OPENVPN_REMOTE_HOST"]
|
||||
OPENVPN_REMOTE_PORT = ENV["OPENVPN_REMOTE_PORT"]
|
||||
|
||||
template_content = File.read(template_file)
|
||||
erb_template = ERB.new(template_content, nil, ">")
|
||||
|
@ -9,12 +9,17 @@
|
||||
import Foundation
|
||||
|
||||
struct VPNProfile {
|
||||
static let username = "<%= OPENVPN_USERNAME %>"
|
||||
static let password = "<%= OPENVPN_PASSWORD %>"
|
||||
|
||||
static let configuration = """
|
||||
static let username: String = "<%= OPENVPN_USERNAME %>"
|
||||
static let password: String = "<%= OPENVPN_PASSWORD %>"
|
||||
|
||||
static let configuration: String = """
|
||||
<% OPENVPN_CONFIGURATION.each_line do |line| %>
|
||||
<%= line %>
|
||||
<% end %>
|
||||
"""
|
||||
|
||||
static let remoteHost: String = "<%= OPENVPN_REMOTE_HOST %>"
|
||||
static let remotePort: Int = <%= OPENVPN_REMOTE_PORT %>
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user