summaryrefslogtreecommitdiffstats
path: root/src/dkv/api/propertiesReader.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/dkv/api/propertiesReader.go')
-rw-r--r--src/dkv/api/propertiesReader.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/dkv/api/propertiesReader.go b/src/dkv/api/propertiesReader.go
index a1c94bb..559c0fc 100644
--- a/src/dkv/api/propertiesReader.go
+++ b/src/dkv/api/propertiesReader.go
@@ -27,7 +27,7 @@ import (
)
type KeyValuesInterface interface {
- WriteKVsToConsul() error
+ WriteKVsToConsul(string) error
ReadConfigs(POSTBodyStruct) error
PropertiesFilesToKV(string) error
ReadMultipleProperties(string) error
@@ -41,8 +41,9 @@ type KeyValuesStruct struct {
var KeyValues KeyValuesInterface
-func (kvStruct *KeyValuesStruct) WriteKVsToConsul() error {
+func (kvStruct *KeyValuesStruct) WriteKVsToConsul(prefix string) error {
for key, value := range kvStruct.kvs {
+ key = prefix + "." + key
err := Consul.RequestPUT(key, value)
if err != nil {
return err