24 lines
329 B
Go
24 lines
329 B
Go
package page
|
|
|
|
import (
|
|
"log/slog"
|
|
|
|
"github.com/studio-b12/gowebdav"
|
|
)
|
|
|
|
type Service struct {
|
|
fs *gowebdav.Client
|
|
}
|
|
|
|
func New(fs *gowebdav.Client) *Service {
|
|
info, err := fs.ReadDir("/")
|
|
if err != nil {
|
|
slog.Error("could not read dir", "err", err)
|
|
}
|
|
|
|
slog.Info("file info", "info", info)
|
|
return &Service{
|
|
fs: fs,
|
|
}
|
|
}
|