Socket
Socket
Sign inDemoInstall

@dasmeta/event-manager-platform-helper

Package Overview
Dependencies
Maintainers
3
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@dasmeta/event-manager-platform-helper - npm Package Compare versions

Comparing version 1.2.0 to 1.3.0

src/adapter/platforms/aws.js

3

package.json
{
"name": "@dasmeta/event-manager-platform-helper",
"version": "1.2.0",
"version": "1.3.0",
"description": "Event platform helper",

@@ -13,2 +13,3 @@ "main": "index.js",

"dependencies": {
"@dasmeta/event-manager-node-api": "^2.2.3",
"mongodb": "^3.3.2"

@@ -15,0 +16,0 @@ },

const availablePlatforms = [
'fission',
'gcf'
'gcf',
'aws'
];

@@ -5,0 +6,0 @@ const getPlatformAdapters = (platform) => {

@@ -1,2 +0,2 @@

const { recordStart, recordSuccess, recordFailure, recordPreconditionFailure, hasReachedMaxAttempts } = require("../event-logger");
const { EventSubscriptionApi } = require("@dasmeta/event-manager-node-api");
const { getPlatformAdapters } = require("../adapter/factory");

@@ -29,4 +29,6 @@

await recordStart(eventInfo);
const api = new EventSubscriptionApi({ basePath: process.env.EVENT_MANAGER_BACKEND_HOST });
await api.eventSubscriptionsRecordStartPost(eventInfo);
let response;

@@ -36,3 +38,3 @@ try {

await recordSuccess(eventInfo);
await api.eventSubscriptionsRecordSuccessPost(eventInfo);
} catch (error) {

@@ -42,9 +44,9 @@ console.error("Error", error, { eventInfo, data, dataSource });

if (error.message.includes("PreconditionFailedError")) {
if ((await hasReachedMaxAttempts({ ...eventInfo }))) {
await recordFailure({ ...eventInfo, error });
if ((await api.eventSubscriptionsHasReachedMaxAttemptsGet(topic, subscription, eventId, eventInfo.maxAttempts))) {
await api.eventSubscriptionsRecordFailurePost({ ...eventInfo, error });
throw error;
}
await recordPreconditionFailure({ ...eventInfo });
await api.eventSubscriptionsRecordPreconditionFailurePost({ ...eventInfo });
} else {
await recordFailure({ ...eventInfo, error });
await api.eventSubscriptionsRecordFailurePost({ ...eventInfo, error });
throw error;

@@ -51,0 +53,0 @@ }

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc