github.com/craicoverflow/tyk@v2.9.6-rc3+incompatible/trace/openzipkin/config.go (about)

     1  package openzipkin
     2  
     3  import (
     4  	"github.com/TykTechnologies/tyk/config"
     5  )
     6  
     7  // Load retusn a zipkin configuration from the opts.
     8  func Load(opts map[string]interface{}) (*config.ZipkinConfig, error) {
     9  	var c config.ZipkinConfig
    10  	if err := config.DecodeJSON(&c, opts); err != nil {
    11  		return nil, err
    12  	}
    13  	return &c, nil
    14  }