diff options
author | enahum <nahumhbl@gmail.com> | 2016-07-20 17:01:10 -0400 |
---|---|---|
committer | Corey Hulen <corey@hulen.com> | 2016-07-20 13:01:10 -0800 |
commit | 86d496c9b72c97b905bfc23d26556032c6fa1d05 (patch) | |
tree | 5750d849c44f62d3269169e80fbb69e86e92867d /utils | |
parent | b0090214ef4e550b1e82c6f8cb5f717bfefe358b (diff) | |
download | chat-86d496c9b72c97b905bfc23d26556032c6fa1d05.tar.gz chat-86d496c9b72c97b905bfc23d26556032c6fa1d05.tar.bz2 chat-86d496c9b72c97b905bfc23d26556032c6fa1d05.zip |
PLT-3629 fix uploading certificates if the files in the config do not exists (#3634)
Diffstat (limited to 'utils')
-rw-r--r-- | utils/utils.go | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/utils/utils.go b/utils/utils.go index f826c65a0..87c81b70f 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -3,6 +3,10 @@ package utils +import ( + "os" +) + func StringArrayIntersection(arr1, arr2 []string) []string { arrMap := map[string]bool{} result := []string{} @@ -19,3 +23,14 @@ func StringArrayIntersection(arr1, arr2 []string) []string { return result } + +func FileExistsInConfigFolder(filename string) bool { + if len(filename) == 0 { + return false + } + + if _, err := os.Stat(FindConfigFile(filename)); err == nil { + return true + } + return false +} |