You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fmt.Fprintf(os.Stderr, "GraphQL demo server listening on http://localhost%s\n", addr)
64
63
fmt.Fprintf(os.Stderr, "Endpoint: POST http://localhost%s/catalogs/example-catalog/api/v1/graphql\n", addr)
@@ -78,16 +77,15 @@ func main() {
78
77
fmt.Fprintln(os.Stderr, "\nShutting down.")
79
78
}
80
79
81
-
funcbuildCatalog() fs.FS {
82
-
return fstest.MapFS{
80
+
funcbuildCatalog() *fstest.MapFS {
81
+
return&fstest.MapFS{
83
82
"catalog.json": &fstest.MapFile{
84
83
Data: []byte(catalogJSON),
85
84
},
86
85
}
87
86
}
88
87
89
88
// catalogJSON contains sample FBC data for demonstration purposes.
90
-
// Each line is a separate JSON object (JSONL format parsed by WalkMetasFS).
91
89
constcatalogJSON=`{"schema":"olm.package","name":"database-operator","defaultChannel":"stable","description":"An operator for managing database instances."}
92
90
{"schema":"olm.package","name":"logging-operator","defaultChannel":"stable","description":"Logging operator for collecting and forwarding application logs."}
93
91
{"schema":"olm.package","name":"messaging-operator","defaultChannel":"stable","description":"Messaging broker operator based on Apache Kafka."}
0 commit comments