Skip to content

Commit a5ae8fc

Browse files
author
EC2 Default User
committed
Moving files around for more structure
1 parent 0554c70 commit a5ae8fc

File tree

8 files changed

+36
-27
lines changed

8 files changed

+36
-27
lines changed

lib/chembl-25-stack.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@ import rds = require('@aws-cdk/aws-rds');
55
import glue = require('@aws-cdk/aws-glue');
66
import s3 = require('@aws-cdk/aws-s3');
77
import s3assets = require('@aws-cdk/aws-s3-assets');
8-
import { RDSdataSetSetEnrollmentProps, RDSPostgresDataSetEnrollment } from './rds-data-set-enrollment';
8+
import { RDSdataSetSetEnrollmentProps, RDSPostgresDataSetEnrollment } from './constructs/rds-data-set-enrollment';
99
import { DataSetStack, DataSetStackProps} from './dataset-stack';
1010

1111

12+
1213
export interface ChemblStackEnrollmentProps extends DataSetStackProps {
1314
databaseSecret: rds.DatabaseSecret;
1415
database: rds.DatabaseInstance;

lib/datalake-stack.ts renamed to lib/constructs/data-lake-enrollment.ts

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,6 @@ import s3 = require('@aws-cdk/aws-s3');
77
import s3assets = require('@aws-cdk/aws-s3-assets');
88
import { DataSetEnrollmentProps, DataSetEnrollment } from './data-set-enrollment';
99

10-
export interface DatalakeStackProps extends cdk.StackProps {
11-
// chemblDB: rds.DatabaseInstance;
12-
// chemblDBAccessSg: ec2.SecurityGroup;
13-
// chemblDBSecret: rds.DatabaseSecret;
14-
}
15-
16-
export class DatalakeStack extends cdk.Stack {
17-
18-
public readonly DataLakeBucket: s3.Bucket;
19-
20-
constructor(scope: cdk.Construct, id: string, props: DatalakeStackProps) {
21-
super(scope, id, props);
22-
23-
const dataLakeBucket = new s3.Bucket(this, 'dataLakeBucket');
24-
25-
this.DataLakeBucket = dataLakeBucket;
26-
}
27-
}
28-
29-
3010

3111

3212
export interface DataLakeEnrollmentProps extends cdk.StackProps {
File renamed without changes.

lib/rds-data-set-enrollment.ts renamed to lib/constructs/rds-data-set-enrollment.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import s3 = require('@aws-cdk/aws-s3');
66
import s3assets = require('@aws-cdk/aws-s3-assets')
77
import rds = require('@aws-cdk/aws-rds');
88
import { DataSetEnrollmentProps, DataSetEnrollment } from './data-set-enrollment';
9-
import { DataLakeEnrollment, DataLakeEnrollmentProps } from './datalake-stack'
9+
import { DataLakeEnrollment, DataLakeEnrollmentProps } from './data-lake-enrollment'
1010

1111

1212
export interface RDSdataSetSetEnrollmentProps extends DataLakeEnrollmentProps {

lib/s3-data-set-enrollment.ts renamed to lib/constructs/s3-data-set-enrollment.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import glue = require('@aws-cdk/aws-glue');
55
import s3 = require('@aws-cdk/aws-s3');
66
import s3assets = require('@aws-cdk/aws-s3-assets');
77
import { DataSetEnrollmentProps, DataSetEnrollment } from './data-set-enrollment';
8-
import { DataLakeEnrollment, DataLakeEnrollmentProps } from './datalake-stack'
8+
import { DataLakeEnrollment, DataLakeEnrollmentProps } from './data-lake-enrollment';
99

1010

1111
export interface S3dataSetEnrollmentProps extends DataLakeEnrollmentProps {

lib/opentargets-stack.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import iam = require('@aws-cdk/aws-iam');
44
import glue = require('@aws-cdk/aws-glue');
55
import s3 = require('@aws-cdk/aws-s3');
66
import s3assets = require('@aws-cdk/aws-s3-assets');
7-
import { S3dataSetEnrollmentProps, S3dataSetEnrollment } from './s3-data-set-enrollment';
8-
import { DataSetStack, DataSetStackProps} from './dataset-stack';
7+
import { S3dataSetEnrollmentProps, S3dataSetEnrollment } from './constructs/s3-data-set-enrollment';
8+
import { DataSetStack, DataSetStackProps} from './stacks/dataset-stack';
99

1010

1111
export interface OpenTargetsEnrollmentProps extends DataSetStackProps {

lib/stacks/datalake-stack.ts

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
import * as cdk from '@aws-cdk/core';
2+
import ec2 = require('@aws-cdk/aws-ec2');
3+
import iam = require('@aws-cdk/aws-iam');
4+
import rds = require('@aws-cdk/aws-rds');
5+
import glue = require('@aws-cdk/aws-glue');
6+
import s3 = require('@aws-cdk/aws-s3');
7+
import s3assets = require('@aws-cdk/aws-s3-assets');
8+
import { DataSetEnrollmentProps, DataSetEnrollment } from './constructs/data-set-enrollment';
9+
10+
export interface DatalakeStackProps extends cdk.StackProps {
11+
12+
}
13+
14+
export class DatalakeStack extends cdk.Stack {
15+
16+
public readonly DataLakeBucket: s3.Bucket;
17+
18+
constructor(scope: cdk.Construct, id: string, props: DatalakeStackProps) {
19+
super(scope, id, props);
20+
21+
const dataLakeBucket = new s3.Bucket(this, 'dataLakeBucket');
22+
23+
this.DataLakeBucket = dataLakeBucket;
24+
}
25+
}
26+
27+
28+

lib/dataset-stack.ts renamed to lib/stacks/dataset-stack.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import rds = require('@aws-cdk/aws-rds');
55
import glue = require('@aws-cdk/aws-glue');
66
import s3 = require('@aws-cdk/aws-s3');
77
import s3assets = require('@aws-cdk/aws-s3-assets');
8-
import { DataSetEnrollmentProps, DataSetEnrollment } from './data-set-enrollment';
9-
import { DataLakeEnrollmentProps, DataLakeEnrollment} from './datalake-stack';
8+
import { DataSetEnrollmentProps, DataSetEnrollment } from '../constructs/data-set-enrollment';
9+
import { DataLakeEnrollmentProps, DataLakeEnrollment} from '../constructs/data-lake-enrollment';
1010

1111

1212
export interface DataSetStackProps extends cdk.StackProps {

0 commit comments

Comments
 (0)