-
Notifications
You must be signed in to change notification settings - Fork 85
/
Copy pathEnvironment.swift
55 lines (46 loc) · 1.22 KB
/
Environment.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
//
// Environment.swift
// Lockdown
//
// Created by Johnny Lin on 8/9/19.
// Copyright © 2019 Confirmed Inc. All rights reserved.
//
import Foundation
import CocoaLumberjackSwift
// getEnvironmentVariable(key: "vpnSourceID", default: "-111818")
let vpnSourceID: String = {
#if DEBUG
return "-111618"
#else
return "-111818"
#endif
}()
// getEnvironmentVariable(key: "vpnDomain", default: "confirmedvpn.com")
let vpnDomain: String = {
#if DEBUG
return "trusty-ap.science"
#else
return "confirmedvpn.com"
#endif
}()
let vpnRemoteIdentifier = "www" + vpnSourceID + "." + vpnDomain
// getEnvironmentVariable(key: "mainDomain", default: "confirmedvpn.com")
let mainDomain: String = {
#if DEBUG
return "trusty-ap.science"
#else
return "confirmedvpn.com"
#endif
}()
let mainURL = "https://www." + mainDomain
let testFirewallDomain = "example.com"
let lastVersionToAskForRating = "024"
func getEnvironmentVariable(key: String, default: String) -> String {
if let value = ProcessInfo.processInfo.environment[key] {
return value
}
else {
DDLogError("ERROR: Could not find environment variable key \(key)")
return ""
}
}