discover

package
v1.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 9, 2021 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DetectServices deprecated

func DetectServices(sourceName string, effxFileLocations []string) []effx_api.DetectedServicesPayload

Deprecated: DetectServices is an endpoint to detect services

func DetectServicesFromEffxYamls

func DetectServicesFromEffxYamls(effxFiles []data.EffxYaml, apiKeyString, sourceName string) []effx_api.DetectedServicesPayload

DetectServicesFromEffxYamls returns detected service by looking at existing effx yaml patterns

func DetectServicesFromFiles

func DetectServicesFromFiles(workdir string, effxFiles []data.EffxYaml, sourceName string) ([]effx_api.DetectedServicesPayload, error)

DetectServicesFromFiles detects services based on containing a service-like file (package.json etc)

func DetectServicesFromWorkDir

func DetectServicesFromWorkDir(workDir string, apiKeyString, sourceName string) error

DetectServicesFromWorkDir detects services given a workdir.

func SendDetectedServices

func SendDetectedServices(apiKey string, url *url.URL, servicePayloads []effx_api.DetectedServicesPayload) error

SendDetectedServices sends detected service payloads to the effx api.

Types

type Iterator

type Iterator struct {
	// contains filtered or unexported fields
}

func New

func New(val string) *Iterator

func (Iterator) HasNext

func (i Iterator) HasNext() bool

func (*Iterator) Next

func (i *Iterator) Next() string

func (*Iterator) Peek

func (i *Iterator) Peek() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL