forked from TrueCloudLab/rclone
vendor: update all dependencies
This commit is contained in:
parent
0b6fba34a3
commit
eb87cf6f12
2008 changed files with 352633 additions and 1004750 deletions
16
vendor/cloud.google.com/go/cmd/go-cloud-debug-agent/internal/controller/client.go
generated
vendored
16
vendor/cloud.google.com/go/cmd/go-cloud-debug-agent/internal/controller/client.go
generated
vendored
|
@ -60,6 +60,10 @@ type Controller struct {
|
|||
options Options
|
||||
uniquifier string
|
||||
description string
|
||||
// labels are included when registering the debuggee. They should contain
|
||||
// the module name, version and minorversion, and are used by the debug UI
|
||||
// to label the correct version active for debugging.
|
||||
labels map[string]string
|
||||
// mu protects debuggeeID
|
||||
mu sync.Mutex
|
||||
// debuggeeID is returned from the server on registration, and is passed back
|
||||
|
@ -133,16 +137,18 @@ func NewController(ctx context.Context, o Options) (*Controller, error) {
|
|||
scJSON = nil
|
||||
o.SourceContexts = nil
|
||||
}
|
||||
const minorversion = "107157" // any arbitrary numeric string
|
||||
|
||||
// Compute a uniquifier string by hashing the project number, app module name,
|
||||
// app module version, debuglet version, and source context.
|
||||
// The choice of hash function is arbitrary.
|
||||
h := sha256.Sum256([]byte(fmt.Sprintf("%d %s %d %s %d %s %d %s %d %s",
|
||||
h := sha256.Sum256([]byte(fmt.Sprintf("%d %s %d %s %d %s %d %s %d %s %d %s",
|
||||
len(o.ProjectNumber), o.ProjectNumber,
|
||||
len(o.AppModule), o.AppModule,
|
||||
len(o.AppVersion), o.AppVersion,
|
||||
len(agentVersionString), agentVersionString,
|
||||
len(scJSON), scJSON)))
|
||||
len(scJSON), scJSON,
|
||||
len(minorversion), minorversion)))
|
||||
uniquifier := fmt.Sprintf("%X", h[0:16]) // 32 hex characters
|
||||
|
||||
description := o.ProjectID
|
||||
|
@ -166,6 +172,11 @@ func NewController(ctx context.Context, o Options) (*Controller, error) {
|
|||
options: o,
|
||||
uniquifier: uniquifier,
|
||||
description: description,
|
||||
labels: map[string]string{
|
||||
"module": o.AppModule,
|
||||
"version": o.AppVersion,
|
||||
"minorversion": minorversion,
|
||||
},
|
||||
}
|
||||
|
||||
return c, nil
|
||||
|
@ -256,6 +267,7 @@ func (c *Controller) register(ctx context.Context) error {
|
|||
Project: c.options.ProjectNumber,
|
||||
SourceContexts: c.options.SourceContexts,
|
||||
Uniquifier: c.uniquifier,
|
||||
Labels: c.labels,
|
||||
},
|
||||
}
|
||||
resp, err := c.s.Register(ctx, &req)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue