package stubs import ( "context" "log" ) type SambaAdapter struct{} func (s *SambaAdapter) ListShares(ctx context.Context) ([]string, error) { log.Println("samba: ListShares (stub)") return []string{"share1"}, nil } func (s *SambaAdapter) CreateShare(ctx context.Context, name, path string) error { log.Printf("samba: CreateShare name=%s path=%s (stub)", name, path) return nil }