Type alias WeenieServiceManagerInputDeps

WeenieServiceManagerInputDeps: {
    config: {
        svc?: {
            initializationTimeoutMs?: number;
            handleShutdown?: boolean;
        };
    };
    log?: SimpleLoggerInterface;
}

The dependencies necessary for the service manager to function

Type declaration

  • config: {
        svc?: {
            initializationTimeoutMs?: number;
            handleShutdown?: boolean;
        };
    }
    • Optional svc?: {
          initializationTimeoutMs?: number;
          handleShutdown?: boolean;
      }
      • Optional initializationTimeoutMs?: number

        A number in milliseconds indicating how long to wait before killing the service if ready is not called

      • Optional handleShutdown?: boolean

        Whether or not to handle shutdown. Default: false

  • Optional log?: SimpleLoggerInterface

    Logger

Generated using TypeDoc