blob: 54d5857dec7ca995c473654c4c031880689bcab2 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 | package martini
import (
	"os"
)
// Envs
const (
	Dev  string = "development"
	Prod string = "production"
	Test string = "test"
)
// Env is the environment that Martini is executing in. The MARTINI_ENV is read on initialization to set this variable.
var Env = Dev
var Root string
func setENV(e string) {
	if len(e) > 0 {
		Env = e
	}
}
func init() {
	setENV(os.Getenv("MARTINI_ENV"))
	var err error
	Root, err = os.Getwd()
	if err != nil {
		panic(err)
	}
}
 |