diff --git a/extensions/ocdav/pkg/command/server.go b/extensions/ocdav/pkg/command/server.go index b26defdfd1..f55c641003 100644 --- a/extensions/ocdav/pkg/command/server.go +++ b/extensions/ocdav/pkg/command/server.go @@ -11,6 +11,7 @@ import ( "github.com/owncloud/ocis/v2/extensions/ocdav/pkg/logging" "github.com/owncloud/ocis/v2/extensions/ocdav/pkg/server/debug" "github.com/owncloud/ocis/v2/extensions/ocdav/pkg/tracing" + "github.com/owncloud/ocis/v2/ocis-pkg/version" "github.com/urfave/cli/v2" ) @@ -40,6 +41,8 @@ func Server(cfg *config.Config) *cli.Command { gr.Add(func() error { s, err := ocdav.Service( + ocdav.Name(cfg.HTTP.Namespace+"."+cfg.Service.Name), + ocdav.Version(version.String), ocdav.Context(ctx), ocdav.Logger(logger.Logger), ocdav.Address(cfg.HTTP.Addr), diff --git a/extensions/ocdav/pkg/config/defaults/defaultconfig.go b/extensions/ocdav/pkg/config/defaults/defaultconfig.go index 6917ffe0be..d151762cc5 100644 --- a/extensions/ocdav/pkg/config/defaults/defaultconfig.go +++ b/extensions/ocdav/pkg/config/defaults/defaultconfig.go @@ -21,7 +21,7 @@ func DefaultConfig() *config.Config { }, HTTP: config.HTTPConfig{ Addr: "127.0.0.1:0", // :0 to pick any free local port - Namespace: "", //TODO: make this configurable for the reva micro service + Namespace: "com.owncloud.web", Protocol: "tcp", Prefix: "", }, diff --git a/extensions/proxy/pkg/config/defaults/defaultconfig.go b/extensions/proxy/pkg/config/defaults/defaultconfig.go index d43dda36fb..ae52d71213 100644 --- a/extensions/proxy/pkg/config/defaults/defaultconfig.go +++ b/extensions/proxy/pkg/config/defaults/defaultconfig.go @@ -118,27 +118,27 @@ func DefaultPolicies() []config.Policy { }, { Endpoint: "/remote.php/", - Service: "ocdav", + Service: "com.owncloud.web.ocdav", }, { Endpoint: "/dav/", - Service: "ocdav", + Service: "com.owncloud.web.ocdav", }, { Endpoint: "/webdav/", - Service: "ocdav", + Service: "com.owncloud.web.ocdav", }, { Endpoint: "/status.php", - Service: "ocdav", + Service: "com.owncloud.web.ocdav", }, { Endpoint: "/index.php/", - Service: "ocdav", + Service: "com.owncloud.web.ocdav", }, { Endpoint: "/apps/", - Service: "ocdav", + Service: "com.owncloud.web.ocdav", }, { Endpoint: "/data",