summaryrefslogtreecommitdiff
path: root/context.go
diff options
context:
space:
mode:
authorDave Henderson <dhenderson@gmail.com>2019-10-26 14:11:19 -0400
committerDave Henderson <dhenderson@gmail.com>2019-10-26 14:17:22 -0400
commit1c1f0f5be4436a6454e17e166f0e950ff30b48c3 (patch)
tree2b1cd8f7e063345235a35d11a93706f7773dd6a3 /context.go
parent3dc820699130f73dd086469f1a385b60164ead33 (diff)
Refactor context naming to reduce confusion
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Diffstat (limited to 'context.go')
-rw-r--r--context.go16
1 files changed, 8 insertions, 8 deletions
diff --git a/context.go b/context.go
index ab50a86a..6bc70f2e 100644
--- a/context.go
+++ b/context.go
@@ -8,10 +8,10 @@ import (
)
// context for templates
-type context map[string]interface{}
+type tmplctx map[string]interface{}
// Env - Map environment variables for use in a template
-func (c *context) Env() map[string]string {
+func (c *tmplctx) Env() map[string]string {
env := make(map[string]string)
for _, i := range os.Environ() {
sep := strings.Index(i, "=")
@@ -20,20 +20,20 @@ func (c *context) Env() map[string]string {
return env
}
-func createContext(contexts []string, d *data.Data) (interface{}, error) {
+func createTmplContext(contexts []string, d *data.Data) (interface{}, error) {
var err error
- ctx := &context{}
- for _, context := range contexts {
- a := parseAlias(context)
+ tctx := &tmplctx{}
+ for _, c := range contexts {
+ a := parseAlias(c)
if a == "." {
return d.Datasource(a)
}
- (*ctx)[a], err = d.Datasource(a)
+ (*tctx)[a], err = d.Datasource(a)
if err != nil {
return nil, err
}
}
- return ctx, nil
+ return tctx, nil
}
func parseAlias(arg string) string {