From ebe777e9892bc638bb8a334e15c13b2aef61643f Mon Sep 17 00:00:00 2001 From: Bel LaPointe Date: Fri, 14 Jan 2022 01:00:33 -0500 Subject: [PATCH] config for whether to fetch job info --- broker/ntgvision.go | 3 +++ config.json | 1 + config/config.go | 1 + 3 files changed, 5 insertions(+) diff --git a/broker/ntgvision.go b/broker/ntgvision.go index 4b76c7b..16b96f4 100644 --- a/broker/ntgvision.go +++ b/broker/ntgvision.go @@ -50,6 +50,9 @@ type ntgVisionJobInfo struct { } func (ntgJob *ntgVisionJob) JobInfo() (ntgVisionJobInfo, error) { + if !config.Get().Brokers.NTG.JobInfo { + return ntgJob.jobinfo, nil + } if fmt.Sprint(ntgJob.jobinfo) != fmt.Sprint(ntgVisionJobInfo{}) { return ntgJob.jobinfo, nil } diff --git a/config.json b/config.json index dbbc8b4..adce57e 100644 --- a/config.json +++ b/config.json @@ -72,6 +72,7 @@ "Once": true, "Brokers": { "NTG": { + "JobInfo": false, "Mock": false, "LoadPageURIFormat": "https://ntgvision.com/LoadDetails?loadId=%d", "Token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIzMTAyOSIsInVuaXF1ZV9uYW1lIjoibm9lYXN5cnVuc3RydWNraW5nQGdtYWlsLmNvbSIsImp0aSI6ImJiYjY1MzRhLTE4NTctNDkyMy1hMmZiLWMzYTA0MDE3YTViMCIsImlhdCI6IjEvMTQvMjAyMiA1OjU1OjMwIEFNIiwibnRndlJvbGUiOiJDYXJyaWVyQXBwcm92ZWQiLCJ1c2VyQ2FycmllcnMiOiIxNTM0MjMiLCJvdHJVc2VyIjoiRmFsc2UiLCJuYmYiOjE2NDIxMzk3MzAsImV4cCI6MTY0MjIyMjUzMCwiaXNzIjoiTlRHIFNlY3VyaXR5IFRva2VuIFNlcnZpY2UiLCJhdWQiOiJOVEcifQ.sFYo30JkKcBnmpNVqzUYudlmKoXRVwY6X2sCmbRdEephRCiEXrVbZxNg3CJS2BZHRzj9JxGQkDQXUtsCnoOlLQpY-cBsQldpZ90oO-SaGeEsbi2FZe9zC9b5ll1L1l6QZQUBkWjsg41IOFRMD4JaaO2jfJVB4rgTBf2roerF74gQe7V1_JCnRArEhOQLRb7OnJP4dChr6VegtXq2nIZOR3o1hzU_dVEw01W_MgoeUIn-tg7C-pb_zrKYBu-dKoRGjLC-OAaqwLj3e09I-0Z7TlEXikHw81SZ87dV3eUXBSsN3cYcnLSylGvMNcqfzYwSbWMOpH92fGntzcJqvUae-g", diff --git a/config/config.go b/config/config.go index 21e9d64..2e7e9f5 100644 --- a/config/config.go +++ b/config/config.go @@ -51,6 +51,7 @@ type Config struct { Once bool Brokers struct { NTG struct { + JobInfo bool Mock bool LoadPageURIFormat string Token string