github.com/Financial-Times/publish-availability-monitor@v1.12.0/startup.sh (about) 1 #!/bin/sh 2 sed -i "s \"KAFKA_TOPIC\" \"$KAFKA_TOPIC\" " /config.json 3 sed -i "s \"KAFKA_CONSUMER_GROUP\" \"$KAFKA_CONSUMER_GROUP\" " /config.json 4 sed -i "s \"KAFKA_LAG_TOLERANCE\" $KAFKA_LAG_TOLERANCE " /config.json 5 sed -i "s \"KAFKA_ADDR\" \"$KAFKA_ADDR\" " /config.json 6 sed -i "s \"KAFKA_CLUSTER_ARN\" \"$KAFKA_CLUSTER_ARN\" " /config.json 7 sed -i "s \"CONTENT_URL\" \"$CONTENT_URL\" " /config.json 8 sed -i "s \"CONTENT_NEO4J_URL\" \"$CONTENT_NEO4J_URL\" " /config.json 9 sed -i "s \"CONTENT_COLLECTION_NEO4J_URL\" \"$CONTENT_COLLECTION_NEO4J_URL\" " /config.json 10 sed -i "s \"COMPLEMENTARY_CONTENT_URL\" \"$COMPLEMENTARY_CONTENT_URL\" " /config.json 11 sed -i "s \"LISTS_URL\" \"$LISTS_URL\" " /config.json 12 sed -i "s \"PAGES_URL\" \"$PAGES_URL\" " /config.json 13 sed -i "s \"LIST_NOTIFICATIONS_URL\" \"$LIST_NOTIFICATIONS_URL\" " /config.json 14 sed -i "s \"PAGE_NOTIFICATIONS_URL\" \"$PAGE_NOTIFICATIONS_URL\" " /config.json 15 sed -i "s \"NOTIFICATIONS_URL\" \"$NOTIFICATIONS_URL\" " /config.json 16 sed -i "s \"LIST_NOTIFICATIONS_PUSH_URL\" \"$LIST_NOTIFICATIONS_PUSH_URL\" " /config.json 17 sed -i "s \"PAGE_NOTIFICATIONS_PUSH_URL\" \"$PAGE_NOTIFICATIONS_PUSH_URL\" " /config.json 18 sed -i "s \"NOTIFICATIONS_PUSH_URL\" \"$NOTIFICATIONS_PUSH_URL\" " /config.json 19 sed -i "s \"LIST_NOTIFICATIONS_PUSH_API_KEY\" \"$LIST_NOTIFICATIONS_PUSH_API_KEY\" " /config.json 20 sed -i "s \"PAGE_NOTIFICATIONS_PUSH_API_KEY\" \"$PAGE_NOTIFICATIONS_PUSH_API_KEY\" " /config.json 21 sed -i "s \"NOTIFICATIONS_PUSH_API_KEY\" \"$NOTIFICATIONS_PUSH_API_KEY\" " /config.json 22 sed -i "s \"INTERNAL_COMPONENTS_URL\" \"$INTERNAL_COMPONENTS_URL\" " /config.json 23 sed -i "s \"VIDEO_MAPPER_URL\" \"$VIDEO_MAPPER_URL\" " /config.json 24 sed -i "s \"UPP_INTERNAL_ARTICLE_VALIDATOR_URL\" \"$UPP_INTERNAL_ARTICLE_VALIDATOR_URL\" " /config.json 25 sed -i "s \"UPP_LIST_VALIDATOR_URL\" \"$UPP_LIST_VALIDATOR_URL\" " /config.json 26 sed -i "s \"UPP_PAGE_VALIDATOR_URL\" \"$UPP_PAGE_VALIDATOR_URL\" " /config.json 27 sed -i "s \"UPP_INTERNAL_CPH_VALIDATOR_URL\" \"$UPP_INTERNAL_CPH_VALIDATOR_URL\" " /config.json 28 sed -i "s \"UPP_IMAGE_VALIDATOR_URL\" \"$UPP_IMAGE_VALIDATOR_URL\" " /config.json 29 sed -i "s \"UPP_IMAGE_SET_VALIDATOR_URL\" \"$UPP_IMAGE_SET_VALIDATOR_URL\" " /config.json 30 sed -i "s \"UPP_GRAPHIC_VALIDATOR_URL\" \"$UPP_GRAPHIC_VALIDATOR_URL\" " /config.json 31 sed -i "s \"UPP_CONTENT_COLLECTION_VALIDATOR_URL\" \"$UPP_CONTENT_COLLECTION_VALIDATOR_URL\" " /config.json 32 sed -i "s \"UPP_INTERNAL_LIVE_BLOG_PACKAGE_VALIDATOR_URL\" \"$UPP_INTERNAL_LIVE_BLOG_PACKAGE_VALIDATOR_URL\" " /config.json 33 sed -i "s \"UPP_INTERNAL_LIVE_BLOG_POST_VALIDATOR_URL\" \"$UPP_INTERNAL_LIVE_BLOG_POST_VALIDATOR_URL\" " /config.json 34 sed -i "s \"UPP_AUDIO_VALIDATOR_URL\" \"$UPP_AUDIO_VALIDATOR_URL\" " /config.json 35 sed -i "s \"UPP_CLIP_VALIDATOR_URL\" \"$UPP_CLIP_VALIDATOR_URL\" " /config.json 36 sed -i "s \"UPP_CLIP_SET_VALIDATOR_URL\" \"$UPP_CLIP_SET_VALIDATOR_URL\" " /config.json 37 sed -i "s \"UPP_CONTENT_RELATION_VALIDATOR_URL\" \"$UPP_CONTENT_RELATION_VALIDATOR_URL\" " /config.json 38 sed -i "s \"UPP_CUSTOM_CODE_COMPONENT_VALIDATOR_URL\" \"$UPP_CUSTOM_CODE_COMPONENT_VALIDATOR_URL\" " /config.json 39 sed -i "s \"GRAPHITE_ADDRESS\" \"$GRAPHITE_ADDRESS\" " /config.json 40 sed -i "s \"GRAPHITE_UUID\" \"$GRAPHITE_UUID\" " /config.json 41 sed -i "s \"ENVIRONMENT\" \"$ENVIRONMENT\" " /config.json 42 sed -i "s \"LOG_LEVEL\" \"$LOG_LEVEL\" " /config.json 43 44 exec ./publish-availability-monitor -config /config.json