diff options
Diffstat (limited to 'lib/agent/xdsserver.go')
-rw-r--r-- | lib/agent/xdsserver.go | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/lib/agent/xdsserver.go b/lib/agent/xdsserver.go index c900c9e..b76908c 100644 --- a/lib/agent/xdsserver.go +++ b/lib/agent/xdsserver.go @@ -84,7 +84,9 @@ type XdsFolderConfig struct { // XdsPathMapConfig Path mapping specific data type XdsPathMapConfig struct { - ServerPath string `json:"serverPath"` + ServerPath string `json:"serverPath"` + CheckFile string `json:"checkFile"` + CheckContent string `json:"checkContent"` } // XdsCloudSyncConfig CloudSync (AKA Syncthing) specific data @@ -205,13 +207,13 @@ func (xs *XdsServer) GetVersion(res interface{}) error { } // GetFolders Send GET request to get current folder configuration -func (xs *XdsServer) GetFolders(prjs *[]XdsFolderConfig) error { - return xs._HTTPGet("/folders", prjs) +func (xs *XdsServer) GetFolders(folders *[]XdsFolderConfig) error { + return xs._HTTPGet("/folders", folders) } // FolderAdd Send POST request to add a folder -func (xs *XdsServer) FolderAdd(prj *XdsFolderConfig, res interface{}) error { - response, err := xs._HTTPPost("/folder", prj) +func (xs *XdsServer) FolderAdd(fld *XdsFolderConfig, res interface{}) error { + response, err := xs._HTTPPost("/folder", fld) if err != nil { return err } |