16 lines
726 B
TypeScript
16 lines
726 B
TypeScript
import { HealthCheckResult } from './HealthCheckResult';
|
|
import { SubContainer } from '../../util/SubContainer';
|
|
import { SDKManifest } from '../../types';
|
|
/**
|
|
* Running a health script, is used when we want to have a simple
|
|
* script in bash or something like that. It should return something that is useful
|
|
* in {result: string} else it is considered an error
|
|
* @param param0
|
|
* @returns
|
|
*/
|
|
export declare const runHealthScript: <Manifest extends SDKManifest>(runCommand: string[], subcontainer: SubContainer<Manifest>, { timeout, errorMessage, message, }?: {
|
|
timeout?: number | undefined;
|
|
errorMessage?: string | undefined;
|
|
message?: ((res: string) => string) | undefined;
|
|
}) => Promise<HealthCheckResult>;
|