1 | #!/usr/bin/env node
|
2 | 'use strict';
|
3 |
|
4 | var _dynamodbLocalhost = require('dynamodb-localhost');
|
5 |
|
6 | var _dynamodbLocalhost2 = _interopRequireDefault(_dynamodbLocalhost);
|
7 |
|
8 | var _dynamodbConst = require('./dynamodbConst');
|
9 |
|
10 | var _dynamodbConnection = require('./dynamodbConnection');
|
11 |
|
12 | var _startDynamodbLocal = require('./startDynamodbLocal');
|
13 |
|
14 | var _startDynamodbLocal2 = _interopRequireDefault(_startDynamodbLocal);
|
15 |
|
16 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
17 |
|
18 |
|
19 |
|
20 | (0, _dynamodbConnection.serverExists)(_dynamodbConst.SINGLE_INSTANCE_PORT).then(function (existingInstance) {
|
21 | if (existingInstance) {
|
22 | console.log('Dynamodb local already started on port ' + _dynamodbConst.SINGLE_INSTANCE_PORT + ', will use existing');
|
23 | } else {
|
24 | _dynamodbLocalhost2.default.install(function () {
|
25 | (0, _startDynamodbLocal2.default)(_dynamodbConst.SINGLE_INSTANCE_PORT);
|
26 | });
|
27 | }
|
28 | }); |
\ | No newline at end of file |