summaryrefslogtreecommitdiff
path: root/conf.go
diff options
context:
space:
mode:
authorChristian Pointner <equinox@helsinki.at>2015-12-17 23:52:49 (GMT)
committerChristian Pointner <equinox@helsinki.at>2015-12-17 23:52:49 (GMT)
commitd045588f048cfdb6bcdd36dcd1cdbe38318fd39a (patch)
tree00cec23adfaabe488b3bbd006b9a667951f0f882 /conf.go
parentc3d7a6f2ea59e75a5e2c3939eea6a5248d9f779a (diff)
local:// sanitzes path now
Diffstat (limited to 'conf.go')
-rw-r--r--conf.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/conf.go b/conf.go
index 2386ba9..5f22782 100644
--- a/conf.go
+++ b/conf.go
@@ -43,6 +43,7 @@ type Config struct {
db_user string
db_passwd string
db_db string
+ LocalFetchDir string
ImportParamDefaults
}
@@ -67,7 +68,7 @@ func (self *Config) read_config_file() error {
return nil
}
-func NewConfig(configfile, rdxport_endpoint, temp_dir *string) (conf *Config, err error) {
+func NewConfig(configfile, rdxport_endpoint, temp_dir, local_fetch_dir *string) (conf *Config, err error) {
conf = new(Config)
conf.configfile = *configfile
if err = conf.read_config_file(); err != nil {
@@ -75,6 +76,7 @@ func NewConfig(configfile, rdxport_endpoint, temp_dir *string) (conf *Config, er
}
conf.RDXportEndpoint = *rdxport_endpoint
conf.TempDir = *temp_dir
+ conf.LocalFetchDir = *local_fetch_dir
conf.ImportParamDefaults.Channels = 2
conf.ImportParamDefaults.NormalizationLevel = -12
conf.ImportParamDefaults.AutotrimLevel = 0