Skip to content

Commit 5b55235

Browse files
author
kkuzmin
authored
Update al-collector-js dependency (#38)
* Use new al-collector-js * Add stack name inot deregister
1 parent f9efdbb commit 5b55235

File tree

3 files changed

+14
-8
lines changed

3 files changed

+14
-8
lines changed

al_aws_collector.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,8 @@ class AlAwsCollector {
164164

165165
register(event, custom) {
166166
const context = this._invokeContext;
167-
const regValues = Object.assign(this.getProperties(), custom);
167+
let regValues = Object.assign(this.getProperties(), custom);
168+
regValues.stackName = event.ResourceProperties.StackName;
168169

169170
async.waterfall([
170171
(asyncCallback) => {
@@ -266,7 +267,8 @@ class AlAwsCollector {
266267

267268
deregister(event, custom){
268269
const context = this._invokeContext;
269-
const regValues = Object.assign(this.getProperties(), custom);
270+
let regValues = Object.assign(this.getProperties(), custom);
271+
regValues.stackName = event.ResourceProperties.StackName;
270272

271273
this._azcollectc.deregister(regValues)
272274
.then(resp => {

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@alertlogic/al-aws-collector-js",
3-
"version": "2.0.1",
3+
"version": "2.0.2",
44
"license": "MIT",
55
"description": "Alert Logic AWS Collector Common Library",
66
"repository": {
@@ -33,7 +33,7 @@
3333
"sinon": "^7.5.0"
3434
},
3535
"dependencies": {
36-
"@alertlogic/al-collector-js": "1.3.4",
36+
"@alertlogic/al-collector-js": "1.4.0",
3737
"cfn-response": "1.0.1",
3838
"async": "3.0.1",
3939
"moment": "2.24.0",

test/collector_mock.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,14 @@ const REG_PARAMS = {
7272
};
7373
const REG_AZCOLLECT_QUERY = {
7474
body: {
75-
cf_stack_name: STACK_NAME,
76-
version: '1.0.0',
77-
data_type: 'vpcflow',
78-
something_else: 'testtest'
75+
awsAccountId: "123456789012",
76+
collectorId: "collector-id",
77+
custom_fields: { data_type: "vpcflow", something_else: "testtest" },
78+
dataType: "secmsgs",
79+
functionName: "test-VpcFlowCollectLambdaFunction",
80+
region: "us-east-1",
81+
stackName: STACK_NAME,
82+
version: "1.0.0"
7983
}
8084
};
8185

0 commit comments

Comments
 (0)