MCPcopy Create free account
hub / github.com/cloudbase/garm / updateArgsFromProviderInstance

Method updateArgsFromProviderInstance

runner/pool/pool.go:1214–1223  ·  view source on GitHub ↗
(providerInstance commonParams.ProviderInstance)

Source from the content-addressed store, hash-verified

1212}
1213
1214func (r *basePoolManager) updateArgsFromProviderInstance(providerInstance commonParams.ProviderInstance) params.UpdateInstanceParams {
1215 return params.UpdateInstanceParams{
1216 ProviderID: providerInstance.ProviderID,
1217 OSName: providerInstance.OSName,
1218 OSVersion: providerInstance.OSVersion,
1219 Addresses: providerInstance.Addresses,
1220 Status: providerInstance.Status,
1221 ProviderFault: providerInstance.ProviderFault,
1222 }
1223}
1224
1225func (r *basePoolManager) scaleDownOnePool(ctx context.Context, pool params.Pool) error {
1226 slog.DebugContext(

Callers 1

addInstanceToProviderMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected