1 | ;
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | exports.getGoogleResources = exports.quietly = void 0;
|
4 | function quietly(p) {
|
5 | return p.catch(_ => { });
|
6 | }
|
7 | exports.quietly = quietly;
|
8 | async function getGoogleResources(mod) {
|
9 | const { cloudFunctions, pubsub } = mod.state.services;
|
10 | const { trampoline, requestQueueTopic, requestSubscription, responseQueueTopic, responseSubscription, region, ...rest } = mod.state.resources;
|
11 | const _exhaustiveCheck = {};
|
12 | const functionResult = await quietly(cloudFunctions.projects.locations.functions.get({
|
13 | name: trampoline
|
14 | }));
|
15 | const requestQueueResult = await quietly(pubsub.projects.topics.get({
|
16 | topic: requestQueueTopic
|
17 | }));
|
18 | const responseQueueResult = await quietly(pubsub.projects.topics.get({
|
19 | topic: responseQueueTopic
|
20 | }));
|
21 | const responseSubscriptionResult = await quietly(pubsub.projects.subscriptions.get({ subscription: responseSubscription }));
|
22 | const requestSubscriptionResult = await quietly(pubsub.projects.subscriptions.get({ subscription: requestSubscription }));
|
23 | return {
|
24 | functionResult,
|
25 | requestQueueResult,
|
26 | responseQueueResult,
|
27 | responseSubscriptionResult,
|
28 | requestSubscriptionResult
|
29 | };
|
30 | }
|
31 | exports.getGoogleResources = getGoogleResources;
|
32 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbC1nb29nbGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi90ZXN0L2ZpeHR1cmVzL3V0aWwtZ29vZ2xlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUVBLFNBQWdCLE9BQU8sQ0FBSSxDQUFhO0lBQ3BDLE9BQU8sQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFFLENBQUMsQ0FBQyxDQUFDO0FBQzVCLENBQUM7QUFGRCwwQkFFQztBQUVNLEtBQUssVUFBVSxrQkFBa0IsQ0FBQyxHQUFzQjtJQUMzRCxNQUFNLEVBQUUsY0FBYyxFQUFFLE1BQU0sRUFBRSxHQUFHLEdBQUcsQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDO0lBQ3RELE1BQU0sRUFDRixVQUFVLEVBQ1YsaUJBQWlCLEVBQ2pCLG1CQUFtQixFQUNuQixrQkFBa0IsRUFDbEIsb0JBQW9CLEVBQ3BCLE1BQU0sRUFDTixHQUFHLElBQUksRUFDVixHQUFHLEdBQUcsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDO0lBQ3hCLE1BQU0sZ0JBQWdCLEdBQTBCLEVBQUUsQ0FBQztJQUVuRCxNQUFNLGNBQWMsR0FBRyxNQUFNLE9BQU8sQ0FDaEMsY0FBYyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQztRQUM1QyxJQUFJLEVBQUUsVUFBVTtLQUNuQixDQUFDLENBQ0wsQ0FBQztJQUVGLE1BQU0sa0JBQWtCLEdBQUcsTUFBTSxPQUFPLENBQ3BDLE1BQU0sQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQztRQUN2QixLQUFLLEVBQUUsaUJBQWlCO0tBQzNCLENBQUMsQ0FDTCxDQUFDO0lBRUYsTUFBTSxtQkFBbUIsR0FBRyxNQUFNLE9BQU8sQ0FDckMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDO1FBQ3ZCLEtBQUssRUFBRSxrQkFBa0I7S0FDNUIsQ0FBQyxDQUNMLENBQUM7SUFFRixNQUFNLDBCQUEwQixHQUFHLE1BQU0sT0FBTyxDQUM1QyxNQUFNLENBQUMsUUFBUSxDQUFDLGFBQWEsQ0FBQyxHQUFHLENBQUMsRUFBRSxZQUFZLEVBQUUsb0JBQW9CLEVBQUUsQ0FBQyxDQUM1RSxDQUFDO0lBRUYsTUFBTSx5QkFBeUIsR0FBRyxNQUFNLE9BQU8sQ0FDM0MsTUFBTSxDQUFDLFFBQVEsQ0FBQyxhQUFhLENBQUMsR0FBRyxDQUFDLEVBQUUsWUFBWSxFQUFFLG1CQUFtQixFQUFFLENBQUMsQ0FDM0UsQ0FBQztJQUVGLE9BQU87UUFDSCxjQUFjO1FBQ2Qsa0JBQWtCO1FBQ2xCLG1CQUFtQjtRQUNuQiwwQkFBMEI7UUFDMUIseUJBQXlCO0tBQzVCLENBQUM7QUFDTixDQUFDO0FBOUNELGdEQThDQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEdvb2dsZUZhYXN0TW9kdWxlIH0gZnJvbSBcIi4uLy4uL2luZGV4XCI7XG5cbmV4cG9ydCBmdW5jdGlvbiBxdWlldGx5PFQ+KHA6IFByb21pc2U8VD4pIHtcbiAgICByZXR1cm4gcC5jYXRjaChfID0+IHt9KTtcbn1cblxuZXhwb3J0IGFzeW5jIGZ1bmN0aW9uIGdldEdvb2dsZVJlc291cmNlcyhtb2Q6IEdvb2dsZUZhYXN0TW9kdWxlKSB7XG4gICAgY29uc3QgeyBjbG91ZEZ1bmN0aW9ucywgcHVic3ViIH0gPSBtb2Quc3RhdGUuc2VydmljZXM7XG4gICAgY29uc3Qge1xuICAgICAgICB0cmFtcG9saW5lLFxuICAgICAgICByZXF1ZXN0UXVldWVUb3BpYyxcbiAgICAgICAgcmVxdWVzdFN1YnNjcmlwdGlvbixcbiAgICAgICAgcmVzcG9uc2VRdWV1ZVRvcGljLFxuICAgICAgICByZXNwb25zZVN1YnNjcmlwdGlvbixcbiAgICAgICAgcmVnaW9uLFxuICAgICAgICAuLi5yZXN0XG4gICAgfSA9IG1vZC5zdGF0ZS5yZXNvdXJjZXM7XG4gICAgY29uc3QgX2V4aGF1c3RpdmVDaGVjazogUmVxdWlyZWQ8dHlwZW9mIHJlc3Q+ID0ge307XG5cbiAgICBjb25zdCBmdW5jdGlvblJlc3VsdCA9IGF3YWl0IHF1aWV0bHkoXG4gICAgICAgIGNsb3VkRnVuY3Rpb25zLnByb2plY3RzLmxvY2F0aW9ucy5mdW5jdGlvbnMuZ2V0KHtcbiAgICAgICAgICAgIG5hbWU6IHRyYW1wb2xpbmVcbiAgICAgICAgfSlcbiAgICApO1xuXG4gICAgY29uc3QgcmVxdWVzdFF1ZXVlUmVzdWx0ID0gYXdhaXQgcXVpZXRseShcbiAgICAgICAgcHVic3ViLnByb2plY3RzLnRvcGljcy5nZXQoe1xuICAgICAgICAgICAgdG9waWM6IHJlcXVlc3RRdWV1ZVRvcGljXG4gICAgICAgIH0pXG4gICAgKTtcblxuICAgIGNvbnN0IHJlc3BvbnNlUXVldWVSZXN1bHQgPSBhd2FpdCBxdWlldGx5KFxuICAgICAgICBwdWJzdWIucHJvamVjdHMudG9waWNzLmdldCh7XG4gICAgICAgICAgICB0b3BpYzogcmVzcG9uc2VRdWV1ZVRvcGljXG4gICAgICAgIH0pXG4gICAgKTtcblxuICAgIGNvbnN0IHJlc3BvbnNlU3Vic2NyaXB0aW9uUmVzdWx0ID0gYXdhaXQgcXVpZXRseShcbiAgICAgICAgcHVic3ViLnByb2plY3RzLnN1YnNjcmlwdGlvbnMuZ2V0KHsgc3Vic2NyaXB0aW9uOiByZXNwb25zZVN1YnNjcmlwdGlvbiB9KVxuICAgICk7XG5cbiAgICBjb25zdCByZXF1ZXN0U3Vic2NyaXB0aW9uUmVzdWx0ID0gYXdhaXQgcXVpZXRseShcbiAgICAgICAgcHVic3ViLnByb2plY3RzLnN1YnNjcmlwdGlvbnMuZ2V0KHsgc3Vic2NyaXB0aW9uOiByZXF1ZXN0U3Vic2NyaXB0aW9uIH0pXG4gICAgKTtcblxuICAgIHJldHVybiB7XG4gICAgICAgIGZ1bmN0aW9uUmVzdWx0LFxuICAgICAgICByZXF1ZXN0UXVldWVSZXN1bHQsXG4gICAgICAgIHJlc3BvbnNlUXVldWVSZXN1bHQsXG4gICAgICAgIHJlc3BvbnNlU3Vic2NyaXB0aW9uUmVzdWx0LFxuICAgICAgICByZXF1ZXN0U3Vic2NyaXB0aW9uUmVzdWx0XG4gICAgfTtcbn1cbiJdfQ== |
\ | No newline at end of file |