Skip to content

Commit 81718b4

Browse files
committed
Add tracker to get command output
1 parent 1c0f655 commit 81718b4

File tree

4 files changed

+18
-2
lines changed

4 files changed

+18
-2
lines changed

cli/cmd/get.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ func describeAPI(name string, resourcesRes *schema.GetResourcesResponse, flagVer
267267
out += "\n\n" + describeModelInput(groupStatus, apiEndpoint)
268268

269269
if api != nil {
270-
out += "\n" + titleStr("configuration") + api.UserConfigStr()
270+
out += "\n" + titleStr("configuration") + strings.TrimSpace(api.UserConfigStr())
271271
}
272272

273273
return out, nil

pkg/operator/api/userconfig/apis.go

+13
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,19 @@ func (api *API) UserConfigStr() string {
193193
sb.WriteString(fmt.Sprintf("%s:\n", ComputeKey))
194194
sb.WriteString(s.Indent(api.Compute.UserConfigStr(), " "))
195195
}
196+
if api.Tracker != nil {
197+
sb.WriteString(fmt.Sprintf("%s:\n", TrackerKey))
198+
sb.WriteString(s.Indent(api.Tracker.UserConfigStr(), " "))
199+
}
200+
return sb.String()
201+
}
202+
203+
func (tracker *Tracker) UserConfigStr() string {
204+
var sb strings.Builder
205+
sb.WriteString(fmt.Sprintf("%s: %s\n", ModelTypeKey, tracker.ModelType.String()))
206+
if tracker.Key != nil {
207+
sb.WriteString(fmt.Sprintf("%s: %s\n", KeyKey, *tracker.Key))
208+
}
196209
return sb.String()
197210
}
198211

pkg/operator/api/userconfig/compute.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ func (ac *APICompute) UserConfigStr() string {
124124
if ac.Mem != nil {
125125
sb.WriteString(fmt.Sprintf("%s: %s\n", MemKey, ac.Mem.UserString))
126126
}
127-
return strings.TrimSpace(sb.String())
127+
return sb.String()
128128
}
129129

130130
func (ac *APICompute) Validate() error {

pkg/operator/api/userconfig/config_key.go

+3
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ const (
2828
ModelFormatKey = "model_format"
2929
RequestHandlerKey = "request_handler"
3030
TFSignatureKeyKey = "tf_signature_key"
31+
TrackerKey = "tracker"
32+
ModelTypeKey = "model_type"
33+
KeyKey = "key"
3134

3235
// compute
3336
ComputeKey = "compute"

0 commit comments

Comments
 (0)