summaryrefslogtreecommitdiffstats
path: root/ssllabs-scan.go
diff options
context:
space:
mode:
authorIvan Ristic <ivanr@webkreator.com>2014-10-30 10:56:14 +0000
committerIvan Ristic <ivanr@webkreator.com>2014-10-30 10:56:14 +0000
commitcc2c82f0331c3209eb847b007a0ecbc56c9f7489 (patch)
treea96827c011e175ded2d2ebe604efcca14b3b5b30 /ssllabs-scan.go
parentd0ca4f2ce14f405d06dceb6cbf0b664bd8673831 (diff)
downloadssllabs-scan-cc2c82f0331c3209eb847b007a0ecbc56c9f7489.zip
ssllabs-scan-cc2c82f0331c3209eb847b007a0ecbc56c9f7489.tar.gz
ssllabs-scan-cc2c82f0331c3209eb847b007a0ecbc56c9f7489.tar.bz2
Embed the address of the development API server.
Diffstat (limited to 'ssllabs-scan.go')
-rw-r--r--ssllabs-scan.go9
1 files changed, 6 insertions, 3 deletions
diff --git a/ssllabs-scan.go b/ssllabs-scan.go
index 0f9fcc2..df74ece 100644
--- a/ssllabs-scan.go
+++ b/ssllabs-scan.go
@@ -57,7 +57,7 @@ var maxAssessments = 1
var requestCounter uint64 = 0
-var apiLocation = ""
+var apiLocation = "https://api.dev.ssllabs.com/api/fa78d5a4/"
var httpClient *http.Client
@@ -642,7 +642,7 @@ func validateHostname(hostname string) bool {
}
func main() {
- var conf_api = flag.String("api", "REQUIRED", "API entry point, for example https://www.example.com/api/")
+ var conf_api = flag.String("api", "BUILTIN", "API entry point, for example https://www.example.com/api/")
var conf_verbosity = flag.String("verbosity", "info", "Configure log verbosity: error, info, debug, or trace.")
var conf_json_pretty = flag.Bool("json-pretty", false, "Enable pretty JSON output")
var conf_quiet = flag.Bool("quiet", false, "Disable status messages (logging)")
@@ -657,7 +657,10 @@ func main() {
}
// Verify that the API entry point is a URL.
- apiLocation = *conf_api
+ if *conf_api != "BUILTIN" {
+ apiLocation = *conf_api
+ }
+
if validateURL(apiLocation) == false {
log.Fatalf("[ERROR] Invalid API URL: %v", apiLocation)
}