MCPcopy Create free account
hub / github.com/FunctionStream/function-stream / NewPulsarTubeFactoryConfig

Function NewPulsarTubeFactoryConfig

fs/contube/pulsar.go:36–44  ·  view source on GitHub ↗
(configMap ConfigMap)

Source from the content-addressed store, hash-verified

34}
35
36func NewPulsarTubeFactoryConfig(configMap ConfigMap) (*PulsarTubeFactoryConfig, error) {
37 var result PulsarTubeFactoryConfig
38 if pulsarURL, ok := configMap[PulsarURLKey].(string); ok {
39 result.PulsarURL = pulsarURL
40 } else {
41 result.PulsarURL = "pulsar://localhost:6650"
42 }
43 return &result, nil
44}
45
46func (c *PulsarTubeFactoryConfig) ToConfigMap() ConfigMap {
47 return ConfigMap{

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected