From 947d2ee21b63404d19e835f275f85926be2f7f0a Mon Sep 17 00:00:00 2001
From: Antonio Facciolo <antonio.facciolo@ad-notam.com>
Date: Wed, 30 Nov 2016 17:27:39 +0100
Subject: [PATCH] Fixes #316

Export Pusher name as GITEA_PUSHER_NAME env variable
Export also GITEA_UUID, but keep the uuid env variable for backward compatibility

export pusher name ENV variable #316

change env variable prefix to GITEA_

Signed-off-by: Antonio Facciolo <afdev82@gmail.com>

Export also GITEA_UUID #316

Keep uuid env variable for backward compatibility
---
 cmd/serve.go  | 4 ++++
 cmd/update.go | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/cmd/serve.go b/cmd/serve.go
index 3ac29d7ec3..1d72b5c30f 100644
--- a/cmd/serve.go
+++ b/cmd/serve.go
@@ -258,7 +258,11 @@ func runServ(c *cli.Context) error {
 		}
 	}
 
+	os.Setenv("GITEA_PUSHER_NAME", user.Name)
+
 	uuid := gouuid.NewV4().String()
+	os.Setenv("GITEA_UUID", uuid)
+	// Keep the old env variable name for backward compability
 	os.Setenv("uuid", uuid)
 
 	// Special handle for Windows.
diff --git a/cmd/update.go b/cmd/update.go
index df20c223e9..4bbab9a3af 100644
--- a/cmd/update.go
+++ b/cmd/update.go
@@ -49,7 +49,7 @@ func runUpdate(c *cli.Context) error {
 	}
 
 	task := models.UpdateTask{
-		UUID:        os.Getenv("uuid"),
+		UUID:        os.Getenv("GITEA_UUID"),
 		RefName:     args[0],
 		OldCommitID: args[1],
 		NewCommitID: args[2],