generator-kube-microservice-node
Version:
A k8s micro-service generator with deployment, service, Dockerfile. Built with express/mongo/redis
18 lines (15 loc) • 556 B
text/typescript
import GenericException from './GenericException';
export default class UpstreamConnectionException extends GenericException {
constructor(extras: { url: string, error: any }, message: string, statusCode: number) {
super({
name: 'UpstreamConnectionException',
message: message || "Remote service returned a error or is not reachable",
statusCode: statusCode || 500,
extras: {
url: extras.url,
error: extras.error
},
});
Object.setPrototypeOf(this, UpstreamConnectionException.prototype);
}
}