Skip to content

Commit

Permalink
remove flight numbers cron
Browse files Browse the repository at this point in the history
  • Loading branch information
its-felix committed Aug 19, 2024
1 parent 77da261 commit f54eecc
Show file tree
Hide file tree
Showing 5 changed files with 1 addition and 157 deletions.
1 change: 0 additions & 1 deletion cdk/lib/constructs/api-lambda-construct.ts
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,6 @@ export class ApiLambdaConstruct extends Construct {
}));

props.dataBucket.grantRead(lambda, 'processed/flights/*');
props.dataBucket.grantRead(lambda, 'processed/flight_numbers/*');
props.dataBucket.grantRead(lambda, 'raw/ourairports_data/airports.csv');
props.dataBucket.grantRead(lambda, 'raw/ourairports_data/countries.csv');
props.dataBucket.grantRead(lambda, 'raw/ourairports_data/regions.csv');
Expand Down
3 changes: 1 addition & 2 deletions cdk/lib/constructs/cron-lambda-construct.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ export class CronLambdaConstruct extends Construct {
props.dataBucket.grantRead(this.lambda, 'raw/LH_Public_Data/flightschedules/*');
props.dataBucket.grantWrite(this.lambda, 'raw/LH_Public_Data/*');
props.dataBucket.grantWrite(this.lambda, 'raw/ourairports_data/*');
props.dataBucket.grantReadWrite(this.lambda, 'processed/flights/*');
props.dataBucket.grantWrite(this.lambda, 'processed/flight_numbers/*');
props.dataBucket.grantWrite(this.lambda, 'processed/flights/*');
}
}
16 changes: 0 additions & 16 deletions cdk/lib/constructs/sfn-construct.ts
Original file line number Diff line number Diff line change
Expand Up @@ -60,22 +60,6 @@ export class SfnConstruct extends Construct {
resultPath: '$.convertSchedulesResponse',
retryOnServiceExceptions: true,
}))
.next(new LambdaInvoke(this, 'ConvertNumbersTask', {
lambdaFunction: props.cronLambda,
payload: TaskInput.fromObject({
'action': 'convert_flight_numbers',
'params': {
'inputBucket': props.dataBucket.bucketName,
'inputPrefix': 'processed/flights/',
'outputBucket': props.dataBucket.bucketName,
'outputPrefix': 'processed/flight_numbers/',
'dateRanges': JsonPath.objectAt('$.loadSchedulesResponse.loadFlightSchedules.input.dateRanges'),
},
}),
payloadResponseOnly: true,
resultPath: '$.convertNumbersResponse',
retryOnServiceExceptions: true,
}))
.toSingleState('ConvertTry', { outputPath: '$[0]' })
.addCatch(
this.sendWebhookTask(
Expand Down
134 changes: 0 additions & 134 deletions go/cron/action/convert_flight_numbers.go

This file was deleted.

4 changes: 0 additions & 4 deletions go/cron/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,6 @@ func newHandler(s3c *s3.Client) func(ctx context.Context, event InputEvent) (jso
lAircraftAction := action.NewLoadMetadataAction(s3c, lhc, (*lufthansa.Client).AircraftRaw, "aircraft")
lfsAction := action.NewLoadFlightSchedulesAction(s3c, lhc)
cfsAction := action.NewConvertFlightSchedulesAction(s3c)
cfnAction := action.NewConvertFlightNumbersAction(s3c)
cronAction := action.NewCronAction(lfsAction, cfsAction)
loaAction := action.NewLoadOurAirportsDataAction(s3c, nil)
invWHAction := action.NewInvokeWebhookAction(http.DefaultClient)
Expand All @@ -88,9 +87,6 @@ func newHandler(s3c *s3.Client) func(ctx context.Context, event InputEvent) (jso
case "load_flight_schedules":
return handle(ctx, lfsAction, event.Params)

case "convert_flight_numbers":
return handle(ctx, cfnAction, event.Params)

case "convert_flight_schedules":
return handle(ctx, cfsAction, event.Params)

Expand Down

0 comments on commit f54eecc

Please sign in to comment.