MCPcopy
hub / github.com/hasura/graphql-engine / Execute

Method Execute

cli/commands/deploy.go:245–260  ·  view source on GitHub ↗
(ctx fsm.EventContext)

Source from the content-addressed store, hash-verified

243type applyingMetadataAction struct{}
244
245func (a *applyingMetadataAction) Execute(ctx fsm.EventContext) eventType {
246 context := ctx.(*deployCtx)
247 context.logger.Debug(applyingMetadata)
248 opts := MetadataApplyOptions{
249 EC: context.ec,
250 }
251 opts.EC.Spin("Applying metadata...")
252 if err := opts.Run(); err != nil {
253 opts.EC.Spinner.Stop()
254 context.err = err
255 return applyMetadataFailed
256 }
257 opts.EC.Spinner.Stop()
258 opts.EC.Logger.Info("Metadata applied")
259 return reloadMetadata
260}
261
262type applyingMetadataFailedAction struct{}
263

Callers

nothing calls this directly

Calls 2

RunMethod · 0.95
SpinMethod · 0.80

Tested by

no test coverage detected