Skip to content

Commit a6b8476

Browse files
virchaudharymarkovarghese
authored andcommitted
"No json input available to Data Pull" bug fix (#8)
* "No json input available to Data Pull" bug fix * fixed the script * fixed the script
1 parent ca45bd0 commit a6b8476

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,9 @@ All notable changes to this project will be documented in this file.
33

44
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html)
6+
7+
8+
## [0.0.1] - 2019-06-26
9+
### Fixed
10+
- Fixed "No json input available to Data Pull" exception when running DataPull from EMR
11+
- Fixed create_user_and_roles.sh script

api/src/main/resources/terraform/datapull_iam/create_user_and_roles.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ export AWS_DEFAULT_REGION=$3
99
echo "creating EMR default roles ===> "
1010
docker run -e AWS_ACCESS_KEY_ID=$1 -e AWS_SECRET_ACCESS_KEY=$2 -e AWS_DEFAULT_REGION=$3 garland/aws-cli-docker aws emr create-default-roles
1111
echo "Initializing Terraform ===>"
12-
docker run --rm -v $(pwd):/workdir -w /workdir -e AWS_ACCESS_KEY_ID=$1 -e AWS_SECRET_ACCESS_KEY=$2 -e AWS_DEFAULT_REGION=$3 -e TF_VAR_datapull_s3_bucket=$4 -e TF_VAR_docker_image_name=$5 TF_VAR_ui_docker_image_name=$6 hashicorp/terraform:0.11.10 init -backend-config "bucket=$4" \
12+
docker run --rm -v $(pwd):/workdir -w /workdir -e AWS_ACCESS_KEY_ID=$1 -e AWS_SECRET_ACCESS_KEY=$2 -e AWS_DEFAULT_REGION=$3 -e TF_VAR_datapull_s3_bucket=$4 -e TF_VAR_docker_image_name=$5 -e TF_VAR_ui_docker_image_name=$6 hashicorp/terraform:0.11.10 init -backend-config "bucket=$4" \
1313
-backend-config "region=$3"
1414
echo "creating plan ===>"
15-
docker run --rm -v $(pwd):/workdir -w /workdir -e AWS_ACCESS_KEY_ID=$1 -e AWS_SECRET_ACCESS_KEY=$2 -e AWS_DEFAULT_REGION=$3 -e TF_VAR_datapull_s3_bucket=$4 -e TF_VAR_docker_image_name=$5 TF_VAR_ui_docker_image_name=$6 hashicorp/terraform:0.11.10 plan -out the_plan.tfplan
15+
docker run --rm -v $(pwd):/workdir -w /workdir -e AWS_ACCESS_KEY_ID=$1 -e AWS_SECRET_ACCESS_KEY=$2 -e AWS_DEFAULT_REGION=$3 -e TF_VAR_datapull_s3_bucket=$4 -e TF_VAR_docker_image_name=$5 -e TF_VAR_ui_docker_image_name=$6 hashicorp/terraform:0.11.10 plan -out the_plan.tfplan
1616
echo "applying plan ===> "
17-
docker run --rm -v $(pwd):/workdir -w /workdir -e AWS_ACCESS_KEY_ID=$1 -e AWS_SECRET_ACCESS_KEY=$2 -e AWS_DEFAULT_REGION=$3 -e TF_VAR_datapull_s3_bucket=$4 -e TF_VAR_docker_image_name=$5 TF_VAR_ui_docker_image_name=$6 hashicorp/terraform:0.11.10 apply the_plan.tfplan
17+
docker run --rm -v $(pwd):/workdir -w /workdir -e AWS_ACCESS_KEY_ID=$1 -e AWS_SECRET_ACCESS_KEY=$2 -e AWS_DEFAULT_REGION=$3 -e TF_VAR_datapull_s3_bucket=$4 -e TF_VAR_docker_image_name=$5 -e TF_VAR_ui_docker_image_name=$6 hashicorp/terraform:0.11.10 apply the_plan.tfplan

core/src/main/scala/core/DataPull.scala

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ object DataPull {
6969
val dp: String = DataPull.getFile(args(0), false)
7070
jsonString = dp
7171
} else {
72+
jsonString = args(0)
7273
isLocal = false
7374
}
7475

0 commit comments

Comments
 (0)