Skip to content

Commit f54eecc

Browse files
committed
remove flight numbers cron
1 parent 77da261 commit f54eecc

File tree

5 files changed

+1
-157
lines changed

5 files changed

+1
-157
lines changed

cdk/lib/constructs/api-lambda-construct.ts

-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ export class ApiLambdaConstruct extends Construct {
8484
}));
8585

8686
props.dataBucket.grantRead(lambda, 'processed/flights/*');
87-
props.dataBucket.grantRead(lambda, 'processed/flight_numbers/*');
8887
props.dataBucket.grantRead(lambda, 'raw/ourairports_data/airports.csv');
8988
props.dataBucket.grantRead(lambda, 'raw/ourairports_data/countries.csv');
9089
props.dataBucket.grantRead(lambda, 'raw/ourairports_data/regions.csv');

cdk/lib/constructs/cron-lambda-construct.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ export class CronLambdaConstruct extends Construct {
4646
props.dataBucket.grantRead(this.lambda, 'raw/LH_Public_Data/flightschedules/*');
4747
props.dataBucket.grantWrite(this.lambda, 'raw/LH_Public_Data/*');
4848
props.dataBucket.grantWrite(this.lambda, 'raw/ourairports_data/*');
49-
props.dataBucket.grantReadWrite(this.lambda, 'processed/flights/*');
50-
props.dataBucket.grantWrite(this.lambda, 'processed/flight_numbers/*');
49+
props.dataBucket.grantWrite(this.lambda, 'processed/flights/*');
5150
}
5251
}

cdk/lib/constructs/sfn-construct.ts

-16
Original file line numberDiff line numberDiff line change
@@ -60,22 +60,6 @@ export class SfnConstruct extends Construct {
6060
resultPath: '$.convertSchedulesResponse',
6161
retryOnServiceExceptions: true,
6262
}))
63-
.next(new LambdaInvoke(this, 'ConvertNumbersTask', {
64-
lambdaFunction: props.cronLambda,
65-
payload: TaskInput.fromObject({
66-
'action': 'convert_flight_numbers',
67-
'params': {
68-
'inputBucket': props.dataBucket.bucketName,
69-
'inputPrefix': 'processed/flights/',
70-
'outputBucket': props.dataBucket.bucketName,
71-
'outputPrefix': 'processed/flight_numbers/',
72-
'dateRanges': JsonPath.objectAt('$.loadSchedulesResponse.loadFlightSchedules.input.dateRanges'),
73-
},
74-
}),
75-
payloadResponseOnly: true,
76-
resultPath: '$.convertNumbersResponse',
77-
retryOnServiceExceptions: true,
78-
}))
7963
.toSingleState('ConvertTry', { outputPath: '$[0]' })
8064
.addCatch(
8165
this.sendWebhookTask(

go/cron/action/convert_flight_numbers.go

-134
This file was deleted.

go/cron/main.go

-4
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ func newHandler(s3c *s3.Client) func(ctx context.Context, event InputEvent) (jso
6363
lAircraftAction := action.NewLoadMetadataAction(s3c, lhc, (*lufthansa.Client).AircraftRaw, "aircraft")
6464
lfsAction := action.NewLoadFlightSchedulesAction(s3c, lhc)
6565
cfsAction := action.NewConvertFlightSchedulesAction(s3c)
66-
cfnAction := action.NewConvertFlightNumbersAction(s3c)
6766
cronAction := action.NewCronAction(lfsAction, cfsAction)
6867
loaAction := action.NewLoadOurAirportsDataAction(s3c, nil)
6968
invWHAction := action.NewInvokeWebhookAction(http.DefaultClient)
@@ -88,9 +87,6 @@ func newHandler(s3c *s3.Client) func(ctx context.Context, event InputEvent) (jso
8887
case "load_flight_schedules":
8988
return handle(ctx, lfsAction, event.Params)
9089

91-
case "convert_flight_numbers":
92-
return handle(ctx, cfnAction, event.Params)
93-
9490
case "convert_flight_schedules":
9591
return handle(ctx, cfsAction, event.Params)
9692

0 commit comments

Comments
 (0)