summaryrefslogtreecommitdiff
path: root/whitelist.go
diff options
context:
space:
mode:
Diffstat (limited to 'whitelist.go')
-rw-r--r--whitelist.go36
1 files changed, 36 insertions, 0 deletions
diff --git a/whitelist.go b/whitelist.go
new file mode 100644
index 0000000..bebef43
--- /dev/null
+++ b/whitelist.go
@@ -0,0 +1,36 @@
+// This is a simple example
+package main
+
+import (
+ "strings"
+)
+
+func initWhitelist() {
+ release.whitelist = make(map[string]*repo)
+ for _, repo := range me.allrepos {
+ if strings.HasPrefix(repo.String(), "go.wit.com/dev/") {
+ release.whitelist[repo.String()] = repo
+ }
+ if repo.String() == "go.wit.com/apps/guireleaser" {
+ release.whitelist[repo.String()] = repo
+ }
+ if repo.String() == "go.wit.com/lib/gui/repostatus" {
+ release.whitelist[repo.String()] = repo
+ }
+ }
+}
+
+func whitelist(path string) bool {
+ // log.Info("whitelist START", path)
+ if me.ignoreWhitelist.Checked() {
+ return true
+ }
+
+ _, ok := release.whitelist[path]
+ if ok {
+ // log.Info("whitelist ok == true", path)
+ return true
+ }
+ // log.Info("whitelist ok == false", path)
+ return false
+}