MCPcopy Create free account
hub / github.com/coder/coder / ProtoFromMetadataDescription

Function ProtoFromMetadataDescription

codersdk/agentsdk/convert.go:130–138  ·  view source on GitHub ↗
(d codersdk.WorkspaceAgentMetadataDescription)

Source from the content-addressed store, hash-verified

128}
129
130func ProtoFromMetadataDescription(d codersdk.WorkspaceAgentMetadataDescription) *proto.WorkspaceAgentMetadata_Description {
131 return &proto.WorkspaceAgentMetadata_Description{
132 DisplayName: d.DisplayName,
133 Key: d.Key,
134 Script: d.Script,
135 Interval: durationpb.New(time.Duration(d.Interval)),
136 Timeout: durationpb.New(time.Duration(d.Timeout)),
137 }
138}
139
140func ProtoFromMetadataResult(r codersdk.WorkspaceAgentMetadataResult) *proto.WorkspaceAgentMetadata_Result {
141 return &proto.WorkspaceAgentMetadata_Result{

Callers 1

Calls 2

DurationMethod · 0.80
NewMethod · 0.65

Tested by

no test coverage detected