@decaf-ts/fabric-weaver
Version:
template for ts projects
21 lines • 2.18 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DockerRestartPolicy = void 0;
/**
* @enum {string}
* @description Enum representing the restart policies available in Docker Compose.
* @readonly
* @memberOf module:docker
*/
var DockerRestartPolicy;
(function (DockerRestartPolicy) {
/** Restart the container unless it is explicitly stopped or Docker itself is stopped or restarted */
DockerRestartPolicy["UNLESS_STOPPED"] = "unless-stopped";
/** Do not automatically restart the container */
DockerRestartPolicy["NO"] = "no";
/** Always restart the container if it stops */
DockerRestartPolicy["ALWAYS"] = "always";
/** Restart the container if it exits due to an error */
DockerRestartPolicy["ON_FAILURE"] = "on-failure";
})(DockerRestartPolicy || (exports.DockerRestartPolicy = DockerRestartPolicy = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2RvY2tlci9jb25zdGFudHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUE7Ozs7O0dBS0c7QUFDSCxJQUFZLG1CQVNYO0FBVEQsV0FBWSxtQkFBbUI7SUFDN0IscUdBQXFHO0lBQ3JHLHdEQUFpQyxDQUFBO0lBQ2pDLGlEQUFpRDtJQUNqRCxnQ0FBUyxDQUFBO0lBQ1QsK0NBQStDO0lBQy9DLHdDQUFpQixDQUFBO0lBQ2pCLHdEQUF3RDtJQUN4RCxnREFBeUIsQ0FBQTtBQUMzQixDQUFDLEVBVFcsbUJBQW1CLG1DQUFuQixtQkFBbUIsUUFTOUIiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBlbnVtIHtzdHJpbmd9XG4gKiBAZGVzY3JpcHRpb24gRW51bSByZXByZXNlbnRpbmcgdGhlIHJlc3RhcnQgcG9saWNpZXMgYXZhaWxhYmxlIGluIERvY2tlciBDb21wb3NlLlxuICogQHJlYWRvbmx5XG4gKiBAbWVtYmVyT2YgbW9kdWxlOmRvY2tlclxuICovXG5leHBvcnQgZW51bSBEb2NrZXJSZXN0YXJ0UG9saWN5IHtcbiAgLyoqIFJlc3RhcnQgdGhlIGNvbnRhaW5lciB1bmxlc3MgaXQgaXMgZXhwbGljaXRseSBzdG9wcGVkIG9yIERvY2tlciBpdHNlbGYgaXMgc3RvcHBlZCBvciByZXN0YXJ0ZWQgKi9cbiAgVU5MRVNTX1NUT1BQRUQgPSBcInVubGVzcy1zdG9wcGVkXCIsXG4gIC8qKiBEbyBub3QgYXV0b21hdGljYWxseSByZXN0YXJ0IHRoZSBjb250YWluZXIgKi9cbiAgTk8gPSBcIm5vXCIsXG4gIC8qKiBBbHdheXMgcmVzdGFydCB0aGUgY29udGFpbmVyIGlmIGl0IHN0b3BzICovXG4gIEFMV0FZUyA9IFwiYWx3YXlzXCIsXG4gIC8qKiBSZXN0YXJ0IHRoZSBjb250YWluZXIgaWYgaXQgZXhpdHMgZHVlIHRvIGFuIGVycm9yICovXG4gIE9OX0ZBSUxVUkUgPSBcIm9uLWZhaWx1cmVcIixcbn1cbiJdfQ==