Remove testing related code

This commit is contained in:
Akbar Rahman 2021-07-29 07:26:48 +01:00
parent cd2c0ff0fe
commit 242ae06cad

10
main.go
View File

@ -20,16 +20,6 @@ var config_filename = "/etc/ghookr.json"
var noSignatureCheck = false var noSignatureCheck = false
func main() { func main() {
// Used for testing purposes... generates hmac string
if os.Getenv("HMACGEN") == "true" {
input, err := ioutil.ReadAll(os.Stdin)
secret := os.Getenv("SECRET")
if err != nil {
panic(err.Error())
}
fmt.Println(getSha256HMACSignature([]byte(secret), string(input)))
return
}
r := mux.NewRouter() r := mux.NewRouter()
r.HandleFunc("/webhook/{service}", webhook) r.HandleFunc("/webhook/{service}", webhook)