Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // Commands CmdTheme = plugins.Feature[text.Colors]{Symbol: "CmdTheme", Description: "Theme for commands"} DumpCmd = plugins.Feature[*cobra.Command]{Symbol: "DumpCmd", Description: "Dump command"} DumpVMCmd = plugins.Feature[*cobra.Command]{Symbol: "DumpVMCmd", Description: "Dump VM command"} RestoreCmd = plugins.Feature[*cobra.Command]{Symbol: "RestoreCmd", Description: "Restore command"} FreezeCmd = plugins.Feature[*cobra.Command]{Symbol: "FreezeCmd", Description: "Freeze command"} UnfreezeCmd = plugins.Feature[*cobra.Command]{Symbol: "UnfreezeCmd", Description: "Unfreeze command"} RunCmd = plugins.Feature[*cobra.Command]{Symbol: "RunCmd", Description: "Run command"} ManageCmd = plugins.Feature[*cobra.Command]{Symbol: "ManageCmd", Description: "Manage command"} QueryCmd = plugins.Feature[*cobra.Command]{Symbol: "QueryCmd", Description: "Query command"} HelperCmds = plugins.Feature[[]*cobra.Command]{Symbol: "HelperCmds", Description: "Helper command(s)"} // Dump/Restore DumpMiddleware = plugins.Feature[types.Middleware[types.Dump]]{Symbol: "DumpMiddleware", Description: "Dump middleware"} DumpHandler = plugins.Feature[types.Dump]{Symbol: "DumpHandler", Description: "Dump handler"} DumpVMMiddleware = plugins.Feature[types.Middleware[types.DumpVM]]{Symbol: "DumpVMMiddleware", Description: "Dump VM middleware"} DumpVMHandler = plugins.Feature[types.DumpVM]{Symbol: "DumpVMHandler", Description: "Dump VM handler"} RestoreMiddleware = plugins.Feature[types.Middleware[types.Restore]]{Symbol: "RestoreMiddleware", Description: "Restore middleware"} RestoreMiddlewareLate = plugins.Feature[types.Middleware[types.Restore]]{Symbol: "RestoreMiddlewareLate", Description: "Restore middleware (late)"} RestoreHandler = plugins.Feature[types.Restore]{Symbol: "RestoreHandler", Description: "Restore handler"} RestoreVMMiddleware = plugins.Feature[types.Middleware[types.RestoreVM]]{Symbol: "RestoreVMMiddleware", Description: "Restore VM middleware"} RestoreVMHandler = plugins.Feature[types.RestoreVM]{Symbol: "RestoreVMHandler", Description: "Restore VM handler"} FreezeHandler = plugins.Feature[types.Freeze]{Symbol: "FreezeHandler", Description: "Freeze handler"} UnfreezeHandler = plugins.Feature[types.Unfreeze]{Symbol: "UnfreezeHandler", Description: "Unfreeze handler"} // Run RunHandler = plugins.Feature[types.Run]{Symbol: "RunHandler", Description: "Run handler"} RunServerlessSupport = plugins.Feature[bool]{Symbol: "RunServerlessSupport", Description: "Run handler (serverless)"} RunMiddleware = plugins.Feature[types.Middleware[types.Run]]{Symbol: "RunMiddleware", Description: "Run middleware"} RunMiddlewareLate = plugins.Feature[types.Middleware[types.Run]]{Symbol: "RunMiddlewareLate", Description: "Run middleware (late)"} KillSignal = plugins.Feature[syscall.Signal]{Symbol: "KillSignal", Description: "Custom kill signal"} Cleanup = plugins.Feature[func(ctx context.Context, details *daemon.Details) error]{Symbol: "Cleanup", Description: "Custom cleanup"} Reaper = plugins.Feature[bool]{Symbol: "Reaper", Description: "Custom reaper"} // Manage ManageHandler = plugins.Feature[types.Run]{Symbol: "ManageHandler", Description: "Manage handler"} // GPU GPUInterception = plugins.Feature[types.Adapter[types.Run]]{Symbol: "GPUInterception", Description: "GPU interception"} GPUInterceptionRestore = plugins.Feature[types.Adapter[types.Restore]]{Symbol: "GPUInterceptionRestore", Description: "GPU interception restore"} GPUTracing = plugins.Feature[types.Adapter[types.Run]]{Symbol: "GPUTracing", Description: "GPU tracing"} GPUTracingRestore = plugins.Feature[types.Adapter[types.Restore]]{Symbol: "GPUTracingRestore", Description: "GPU tracing restore"} // Query QueryHandler = plugins.Feature[types.Query]{Symbol: "QueryHandler", Description: "Query handler"} // Health check HealthChecks = plugins.Feature[types.Checks]{Symbol: "HealthChecks", Description: "Health checks"} // Storage Storage = plugins.Feature[func(context.Context) (io.Storage, error)]{Symbol: "NewStorage", Description: "Checkpoint storage"} )
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.