summaryrefslogtreecommitdiff
path: root/main.go
AgeCommit message (Collapse)Author
2018-04-18Putting main pkg in cmd subdirectoryDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2017-11-27Can now take multiple exclude flagsGeorge Kelly
2017-11-27Can now pass --exclude as a flagGeorge Kelly
exclude takes a glob and ensures that any files found in that glob aren't parsed
2017-09-17Fixes #192 - fail with unknown args (#208)Drew MacInnis
2017-07-31Moving getenv to separate packageDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2017-04-28Migrating to spf13/cobra for commandline processingDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2017-04-28Add --input-dir and --output-dir as options (#119)Roland Huß
All filese from --input-dir will be processed as templates and stored with the same directory hierachy in --ouput-dir - Use both options when a whole directory hierarchy needs to be processed. - Extracted file processing logic in an extra process.go - --output-dir is optional and default to "." - --output-dir is created automatically if not existing Fixes #117 Signed-off-by: Roland Huss <roland@ro14nd.de>
2017-04-12Support arbitrary headers with HTTP datasourcesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2017-04-08Adding more ways to specify input/output for gomplateDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2017-03-06Allow overriding the template delimitersDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2017-03-06Adding 'has' func to determine if an object has a named keyDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2017-03-06Adding toJSON and toYAML functionsDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2017-03-03Adding more functions from the strings packageDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2017-02-03Adding datasourceExists function (#94)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-11-19Adding gometalinter to CI checksDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-11-18Removing vestigial newline additionDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-11-14Support for Vault datasourcesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-09-22Updating codegangsta/cli reference to urfave/cliDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-09-04Caching responses from EC2Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-07-11Adding YAML supportDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-05-19New datasource function - works for JSON filesDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-05-14Switching argument parsing to codegangsta/cliDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-04-12New functions join, title, toLower, and toUpper (#36)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-04-11Setting the version at build time from the latest tagDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-04-11Adding slice and jsonArray template functionsDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-03-27Fixing -v flagDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-03-27It's 'ec2region', not 'region'Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-03-27Adding ec2tag and ec2region functionsDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-03-25Adding new ec2dynamic functionDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-03-25Adding json filter functionDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-03-25Adding ec2meta functionDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-03-25💄 Refactoring to split functionsDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-03-21Adding support to getenv for a default valueDave Henderson
Fixes #14 Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-02-20Releasing v0.1.0Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-02-20Adding new functions `bool` and `getenv`Dave Henderson
Two new functions: - `getenv` - a more forgiving way to get an environment variable - `bool` - converts a string into a boolean Also enabled multi-line templates by reading the entire input before applying the template, instead of applying the template one line at a time. Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-01-24Releasing 0.0.2Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-01-24💄 slight refactoring & adding some vague unit tests...Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-01-23💄 slight refactoring & adding some vague unit tests...Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-01-23Adding -v support for outputting versionDave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2016-01-23Initial commitDave Henderson