diff options
author | Mohammad Amoush <muhammedamoush@gmail.com> | 2019-11-12 17:11:20 -0500 |
---|---|---|
committer | Mohammad Amoush <muhammedamoush@gmail.com> | 2019-11-12 17:11:20 -0500 |
commit | 2ea0efa91072c98c185f957d8040edde2cdb4e5e (patch) | |
tree | 78576c68be7e1c157b0d293d6048a86652bf1ede /src/server/ApiManagers/UtilManager.ts | |
parent | 341a4201997a27adeace7cb3fad48ce83b8008a7 (diff) | |
parent | 63ea273820eb5ab8388e2744fc7988f10746f25f (diff) |
added new managers to index
Diffstat (limited to 'src/server/ApiManagers/UtilManager.ts')
-rw-r--r-- | src/server/ApiManagers/UtilManager.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/server/ApiManagers/UtilManager.ts b/src/server/ApiManagers/UtilManager.ts index 61cda2e9b..c1234be6c 100644 --- a/src/server/ApiManagers/UtilManager.ts +++ b/src/server/ApiManagers/UtilManager.ts @@ -2,6 +2,7 @@ import ApiManager, { Registration } from "./ApiManager"; import { Method } from "../RouteManager"; import { exec } from 'child_process'; import { command_line } from "../ActionUtilities"; +import RouteSubscriber from "../RouteSubscriber"; export default class UtilManager extends ApiManager { @@ -9,6 +10,12 @@ export default class UtilManager extends ApiManager { register({ method: Method.GET, + subscription: new RouteSubscriber("environment").add("key"), + onValidation: ({ req, res }) => res.send(process.env[req.params.key]) + }); + + register({ + method: Method.GET, subscription: "/pull", onValidation: async ({ res }) => { return new Promise<void>(resolve => { |