wrench::NeverPrewarmServerlessContainerPrewarmPolicy

class NeverPrewarmServerlessContainerPrewarmPolicy : public wrench::ServerlessContainerPrewarmPolicy

A “never prewarm any container” serverless scheduling container prewarm policy.

Public Functions

virtual std::vector<std::pair<std::shared_ptr<Function>, std::shared_ptr<ServerlessComputeNode>>> prewarmContainers(const std::shared_ptr<ServerlessSchedulingState> &scheduling_state) override

Method to pick containers to prewarm.

Parameters:

scheduling_state – the scheduling state

Returns:

a set of ServerlessComputeNode / Function pairs