diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index c01c999..39e5a8b 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -29,8 +29,8 @@ jobs: java-version: 17 - name: Setup Gradle uses: gradle/actions/setup-gradle@v3 - - name: Build heathcheck tool - working-directory: heathcheck + - name: Build healthcheck tool + working-directory: healthcheck run: ./gradlew build - name: Install dependencies run: | diff --git a/.github/workflows/deploy-dockerhub.yml b/.github/workflows/deploy-dockerhub.yml index 690bd3e..fbf7946 100644 --- a/.github/workflows/deploy-dockerhub.yml +++ b/.github/workflows/deploy-dockerhub.yml @@ -24,8 +24,8 @@ jobs: java-version: 17 - name: Setup Gradle uses: gradle/actions/setup-gradle@v3 - - name: Build heathcheck tool - working-directory: heathcheck + - name: Build healthcheck tool + working-directory: healthcheck run: ./gradlew build - name: Docker meta id: meta diff --git a/Dockerfile b/Dockerfile index 9e646c7..79317d2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -57,9 +57,9 @@ RUN rm /tmp/ibgw.sh /tmp/IBC.zip # copy IBC/Jts configs COPY ibc/config.ini ${IBC_INI} -# install heathcheck tool -ADD heathcheck/heathcheck/build/distributions/heathcheck.tar / -ENV PATH="${PATH}:/heathcheck/heathcheck/bin" +# install healthcheck tool +ADD healthcheck/healthcheck/build/distributions/healthcheck.tar / +ENV PATH="${PATH}:/healthcheck/healthcheck/bin" # copy cmd script WORKDIR /root diff --git a/Dockerfile.template b/Dockerfile.template index 80d2d65..a5ba7b2 100644 --- a/Dockerfile.template +++ b/Dockerfile.template @@ -57,9 +57,9 @@ RUN rm /tmp/ibgw.sh /tmp/IBC.zip # copy IBC/Jts configs COPY ibc/config.ini ${IBC_INI} -# install heathcheck tool -ADD heathcheck/heathcheck/build/distributions/heathcheck.tar / -ENV PATH="${PATH}:/heathcheck/heathcheck/bin" +# install healthcheck tool +ADD healthcheck/healthcheck/build/distributions/healthcheck.tar / +ENV PATH="${PATH}:/healthcheck/healthcheck/bin" # copy cmd script WORKDIR /root diff --git a/heathcheck/.gitattributes b/healthcheck/.gitattributes similarity index 100% rename from heathcheck/.gitattributes rename to healthcheck/.gitattributes diff --git a/heathcheck/.gitignore b/healthcheck/.gitignore similarity index 100% rename from heathcheck/.gitignore rename to healthcheck/.gitignore diff --git a/heathcheck/gradle.properties b/healthcheck/gradle.properties similarity index 100% rename from heathcheck/gradle.properties rename to healthcheck/gradle.properties diff --git a/heathcheck/gradle/libs.versions.toml b/healthcheck/gradle/libs.versions.toml similarity index 100% rename from heathcheck/gradle/libs.versions.toml rename to healthcheck/gradle/libs.versions.toml diff --git a/heathcheck/gradle/wrapper/gradle-wrapper.jar b/healthcheck/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from heathcheck/gradle/wrapper/gradle-wrapper.jar rename to healthcheck/gradle/wrapper/gradle-wrapper.jar diff --git a/heathcheck/gradle/wrapper/gradle-wrapper.properties b/healthcheck/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from heathcheck/gradle/wrapper/gradle-wrapper.properties rename to healthcheck/gradle/wrapper/gradle-wrapper.properties diff --git a/heathcheck/gradlew b/healthcheck/gradlew similarity index 100% rename from heathcheck/gradlew rename to healthcheck/gradlew diff --git a/heathcheck/gradlew.bat b/healthcheck/gradlew.bat similarity index 100% rename from heathcheck/gradlew.bat rename to healthcheck/gradlew.bat diff --git a/heathcheck/heathcheck/build.gradle.kts b/healthcheck/healthcheck/build.gradle.kts similarity index 94% rename from heathcheck/heathcheck/build.gradle.kts rename to healthcheck/healthcheck/build.gradle.kts index 7620dbf..f1dac74 100644 --- a/heathcheck/heathcheck/build.gradle.kts +++ b/healthcheck/healthcheck/build.gradle.kts @@ -43,5 +43,5 @@ java { application { // Define the main class for the application. - mainClass = "com.manhinhang.ibgatewaydocker.heathcheck.AppKt" + mainClass = "com.manhinhang.ibgatewaydocker.healthcheck.AppKt" } diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/Bar.java b/healthcheck/healthcheck/src/main/java/com/ib/client/Bar.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/Bar.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/Bar.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/BitMask.java b/healthcheck/healthcheck/src/main/java/com/ib/client/BitMask.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/BitMask.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/BitMask.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/Builder.java b/healthcheck/healthcheck/src/main/java/com/ib/client/Builder.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/Builder.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/Builder.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/ComboLeg.java b/healthcheck/healthcheck/src/main/java/com/ib/client/ComboLeg.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/ComboLeg.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/ComboLeg.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/CommissionReport.java b/healthcheck/healthcheck/src/main/java/com/ib/client/CommissionReport.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/CommissionReport.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/CommissionReport.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/Contract.java b/healthcheck/healthcheck/src/main/java/com/ib/client/Contract.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/Contract.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/Contract.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/ContractCondition.java b/healthcheck/healthcheck/src/main/java/com/ib/client/ContractCondition.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/ContractCondition.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/ContractCondition.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/ContractDescription.java b/healthcheck/healthcheck/src/main/java/com/ib/client/ContractDescription.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/ContractDescription.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/ContractDescription.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/ContractDetails.java b/healthcheck/healthcheck/src/main/java/com/ib/client/ContractDetails.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/ContractDetails.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/ContractDetails.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/ContractLookuper.java b/healthcheck/healthcheck/src/main/java/com/ib/client/ContractLookuper.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/ContractLookuper.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/ContractLookuper.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/Decimal.java b/healthcheck/healthcheck/src/main/java/com/ib/client/Decimal.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/Decimal.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/Decimal.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/DefaultEWrapper.java b/healthcheck/healthcheck/src/main/java/com/ib/client/DefaultEWrapper.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/DefaultEWrapper.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/DefaultEWrapper.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/DeltaNeutralContract.java b/healthcheck/healthcheck/src/main/java/com/ib/client/DeltaNeutralContract.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/DeltaNeutralContract.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/DeltaNeutralContract.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/DepthMktDataDescription.java b/healthcheck/healthcheck/src/main/java/com/ib/client/DepthMktDataDescription.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/DepthMktDataDescription.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/DepthMktDataDescription.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/EClient.java b/healthcheck/healthcheck/src/main/java/com/ib/client/EClient.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/EClient.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/EClient.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/EClientErrors.java b/healthcheck/healthcheck/src/main/java/com/ib/client/EClientErrors.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/EClientErrors.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/EClientErrors.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/EClientException.java b/healthcheck/healthcheck/src/main/java/com/ib/client/EClientException.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/EClientException.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/EClientException.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/EClientMsgSink.java b/healthcheck/healthcheck/src/main/java/com/ib/client/EClientMsgSink.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/EClientMsgSink.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/EClientMsgSink.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/EClientSocket.java b/healthcheck/healthcheck/src/main/java/com/ib/client/EClientSocket.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/EClientSocket.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/EClientSocket.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/EDecoder.java b/healthcheck/healthcheck/src/main/java/com/ib/client/EDecoder.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/EDecoder.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/EDecoder.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/EJavaSignal.java b/healthcheck/healthcheck/src/main/java/com/ib/client/EJavaSignal.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/EJavaSignal.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/EJavaSignal.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/EMessage.java b/healthcheck/healthcheck/src/main/java/com/ib/client/EMessage.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/EMessage.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/EMessage.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/EOrderDecoder.java b/healthcheck/healthcheck/src/main/java/com/ib/client/EOrderDecoder.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/EOrderDecoder.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/EOrderDecoder.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/EReader.java b/healthcheck/healthcheck/src/main/java/com/ib/client/EReader.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/EReader.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/EReader.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/EReaderSignal.java b/healthcheck/healthcheck/src/main/java/com/ib/client/EReaderSignal.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/EReaderSignal.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/EReaderSignal.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/ESocket.java b/healthcheck/healthcheck/src/main/java/com/ib/client/ESocket.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/ESocket.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/ESocket.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/ETransport.java b/healthcheck/healthcheck/src/main/java/com/ib/client/ETransport.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/ETransport.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/ETransport.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/EWrapper.java b/healthcheck/healthcheck/src/main/java/com/ib/client/EWrapper.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/EWrapper.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/EWrapper.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/EWrapperMsgGenerator.java b/healthcheck/healthcheck/src/main/java/com/ib/client/EWrapperMsgGenerator.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/EWrapperMsgGenerator.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/EWrapperMsgGenerator.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/Execution.java b/healthcheck/healthcheck/src/main/java/com/ib/client/Execution.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/Execution.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/Execution.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/ExecutionCondition.java b/healthcheck/healthcheck/src/main/java/com/ib/client/ExecutionCondition.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/ExecutionCondition.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/ExecutionCondition.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/ExecutionFilter.java b/healthcheck/healthcheck/src/main/java/com/ib/client/ExecutionFilter.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/ExecutionFilter.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/ExecutionFilter.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/FamilyCode.java b/healthcheck/healthcheck/src/main/java/com/ib/client/FamilyCode.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/FamilyCode.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/FamilyCode.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/HistogramEntry.java b/healthcheck/healthcheck/src/main/java/com/ib/client/HistogramEntry.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/HistogramEntry.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/HistogramEntry.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/HistoricalSession.java b/healthcheck/healthcheck/src/main/java/com/ib/client/HistoricalSession.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/HistoricalSession.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/HistoricalSession.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/HistoricalTick.java b/healthcheck/healthcheck/src/main/java/com/ib/client/HistoricalTick.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/HistoricalTick.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/HistoricalTick.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/HistoricalTickBidAsk.java b/healthcheck/healthcheck/src/main/java/com/ib/client/HistoricalTickBidAsk.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/HistoricalTickBidAsk.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/HistoricalTickBidAsk.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/HistoricalTickLast.java b/healthcheck/healthcheck/src/main/java/com/ib/client/HistoricalTickLast.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/HistoricalTickLast.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/HistoricalTickLast.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/IApiEnum.java b/healthcheck/healthcheck/src/main/java/com/ib/client/IApiEnum.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/IApiEnum.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/IApiEnum.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/MarginCondition.java b/healthcheck/healthcheck/src/main/java/com/ib/client/MarginCondition.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/MarginCondition.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/MarginCondition.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/MarketDataType.java b/healthcheck/healthcheck/src/main/java/com/ib/client/MarketDataType.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/MarketDataType.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/MarketDataType.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/NewsProvider.java b/healthcheck/healthcheck/src/main/java/com/ib/client/NewsProvider.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/NewsProvider.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/NewsProvider.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/OperatorCondition.java b/healthcheck/healthcheck/src/main/java/com/ib/client/OperatorCondition.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/OperatorCondition.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/OperatorCondition.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/Order.java b/healthcheck/healthcheck/src/main/java/com/ib/client/Order.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/Order.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/Order.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/OrderComboLeg.java b/healthcheck/healthcheck/src/main/java/com/ib/client/OrderComboLeg.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/OrderComboLeg.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/OrderComboLeg.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/OrderCondition.java b/healthcheck/healthcheck/src/main/java/com/ib/client/OrderCondition.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/OrderCondition.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/OrderCondition.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/OrderConditionType.java b/healthcheck/healthcheck/src/main/java/com/ib/client/OrderConditionType.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/OrderConditionType.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/OrderConditionType.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/OrderState.java b/healthcheck/healthcheck/src/main/java/com/ib/client/OrderState.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/OrderState.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/OrderState.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/OrderStatus.java b/healthcheck/healthcheck/src/main/java/com/ib/client/OrderStatus.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/OrderStatus.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/OrderStatus.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/OrderType.java b/healthcheck/healthcheck/src/main/java/com/ib/client/OrderType.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/OrderType.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/OrderType.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/PercentChangeCondition.java b/healthcheck/healthcheck/src/main/java/com/ib/client/PercentChangeCondition.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/PercentChangeCondition.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/PercentChangeCondition.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/PriceCondition.java b/healthcheck/healthcheck/src/main/java/com/ib/client/PriceCondition.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/PriceCondition.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/PriceCondition.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/PriceIncrement.java b/healthcheck/healthcheck/src/main/java/com/ib/client/PriceIncrement.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/PriceIncrement.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/PriceIncrement.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/ScannerSubscription.java b/healthcheck/healthcheck/src/main/java/com/ib/client/ScannerSubscription.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/ScannerSubscription.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/ScannerSubscription.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/SoftDollarTier.java b/healthcheck/healthcheck/src/main/java/com/ib/client/SoftDollarTier.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/SoftDollarTier.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/SoftDollarTier.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/TagValue.java b/healthcheck/healthcheck/src/main/java/com/ib/client/TagValue.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/TagValue.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/TagValue.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/TickAttrib.java b/healthcheck/healthcheck/src/main/java/com/ib/client/TickAttrib.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/TickAttrib.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/TickAttrib.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/TickAttribBidAsk.java b/healthcheck/healthcheck/src/main/java/com/ib/client/TickAttribBidAsk.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/TickAttribBidAsk.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/TickAttribBidAsk.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/TickAttribLast.java b/healthcheck/healthcheck/src/main/java/com/ib/client/TickAttribLast.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/TickAttribLast.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/TickAttribLast.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/TickByTick.java b/healthcheck/healthcheck/src/main/java/com/ib/client/TickByTick.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/TickByTick.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/TickByTick.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/TickType.java b/healthcheck/healthcheck/src/main/java/com/ib/client/TickType.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/TickType.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/TickType.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/TimeCondition.java b/healthcheck/healthcheck/src/main/java/com/ib/client/TimeCondition.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/TimeCondition.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/TimeCondition.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/Types.java b/healthcheck/healthcheck/src/main/java/com/ib/client/Types.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/Types.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/Types.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/Util.java b/healthcheck/healthcheck/src/main/java/com/ib/client/Util.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/Util.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/Util.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/VolumeCondition.java b/healthcheck/healthcheck/src/main/java/com/ib/client/VolumeCondition.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/VolumeCondition.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/VolumeCondition.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/client/WshEventData.java b/healthcheck/healthcheck/src/main/java/com/ib/client/WshEventData.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/client/WshEventData.java rename to healthcheck/healthcheck/src/main/java/com/ib/client/WshEventData.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/contracts/ComboContract.java b/healthcheck/healthcheck/src/main/java/com/ib/contracts/ComboContract.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/contracts/ComboContract.java rename to healthcheck/healthcheck/src/main/java/com/ib/contracts/ComboContract.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/contracts/FutContract.java b/healthcheck/healthcheck/src/main/java/com/ib/contracts/FutContract.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/contracts/FutContract.java rename to healthcheck/healthcheck/src/main/java/com/ib/contracts/FutContract.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/contracts/OptContract.java b/healthcheck/healthcheck/src/main/java/com/ib/contracts/OptContract.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/contracts/OptContract.java rename to healthcheck/healthcheck/src/main/java/com/ib/contracts/OptContract.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/contracts/StkContract.java b/healthcheck/healthcheck/src/main/java/com/ib/contracts/StkContract.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/contracts/StkContract.java rename to healthcheck/healthcheck/src/main/java/com/ib/contracts/StkContract.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/AccountSummaryTag.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/AccountSummaryTag.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/AccountSummaryTag.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/AccountSummaryTag.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/AdvisorUtil.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/AdvisorUtil.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/AdvisorUtil.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/AdvisorUtil.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/Alias.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/Alias.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/Alias.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/Alias.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/ApiConnection.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/ApiConnection.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/ApiConnection.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/ApiConnection.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/ApiController.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/ApiController.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/ApiController.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/ApiController.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/Bar.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/Bar.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/Bar.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/Bar.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/ConcurrentHashSet.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/ConcurrentHashSet.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/ConcurrentHashSet.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/ConcurrentHashSet.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/Formats.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/Formats.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/Formats.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/Formats.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/Group.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/Group.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/Group.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/Group.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/Instrument.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/Instrument.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/Instrument.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/Instrument.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/LocationCode.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/LocationCode.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/LocationCode.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/LocationCode.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/MarketValueTag.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/MarketValueTag.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/MarketValueTag.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/MarketValueTag.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/Position.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/Position.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/Position.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/Position.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/Profile.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/Profile.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/Profile.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/Profile.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/ScanCode.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/ScanCode.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/ScanCode.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/ScanCode.java diff --git a/heathcheck/heathcheck/src/main/java/com/ib/controller/TradeId.java b/healthcheck/healthcheck/src/main/java/com/ib/controller/TradeId.java similarity index 100% rename from heathcheck/heathcheck/src/main/java/com/ib/controller/TradeId.java rename to healthcheck/healthcheck/src/main/java/com/ib/controller/TradeId.java diff --git a/heathcheck/heathcheck/src/main/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/App.kt b/healthcheck/healthcheck/src/main/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/App.kt similarity index 69% rename from heathcheck/heathcheck/src/main/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/App.kt rename to healthcheck/healthcheck/src/main/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/App.kt index 8240ed6..ccc4b60 100644 --- a/heathcheck/heathcheck/src/main/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/App.kt +++ b/healthcheck/healthcheck/src/main/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/App.kt @@ -1,14 +1,14 @@ /* * This source file was generated by the Gradle 'init' task */ -package com.manhinhang.ibgatewaydocker.heathcheck +package com.manhinhang.ibgatewaydocker.healthcheck import com.ib.client.*; import kotlin.system.exitProcess fun main() { - val clientId = 999 - val port = 4002 + val clientId = (System.getenv("HEALTHCHECK_CLIENT_ID").toIntOrNull() ?: 999) + val port = (System.getenv("IB_GATEWAY_INTERNAL_PORT").toIntOrNull() ?: 4001) val signal = EJavaSignal(); val client = EClientSocket(Wrapper(), signal) client.eConnect("localhost", port, clientId) diff --git a/heathcheck/heathcheck/src/main/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/Wrapper.kt b/healthcheck/healthcheck/src/main/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/Wrapper.kt similarity index 99% rename from heathcheck/heathcheck/src/main/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/Wrapper.kt rename to healthcheck/healthcheck/src/main/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/Wrapper.kt index 6fe1a8e..74baabc 100644 --- a/heathcheck/heathcheck/src/main/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/Wrapper.kt +++ b/healthcheck/healthcheck/src/main/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/Wrapper.kt @@ -1,4 +1,4 @@ -package com.manhinhang.ibgatewaydocker.heathcheck +package com.manhinhang.ibgatewaydocker.healthcheck import com.ib.client.* import java.lang.Exception diff --git a/heathcheck/heathcheck/src/test/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/AppTest.kt b/healthcheck/healthcheck/src/test/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/AppTest.kt similarity index 78% rename from heathcheck/heathcheck/src/test/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/AppTest.kt rename to healthcheck/healthcheck/src/test/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/AppTest.kt index f8922db..b0ee115 100644 --- a/heathcheck/heathcheck/src/test/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/AppTest.kt +++ b/healthcheck/healthcheck/src/test/kotlin/com/manhinhang/ibgatewaydocker/heathcheck/AppTest.kt @@ -1,7 +1,7 @@ /* * This source file was generated by the Gradle 'init' task */ -package com.manhinhang.ibgatewaydocker.heathcheck +package com.manhinhang.ibgatewaydocker.healthcheck import kotlin.test.Test import kotlin.test.assertNotNull diff --git a/heathcheck/settings.gradle.kts b/healthcheck/settings.gradle.kts similarity index 90% rename from heathcheck/settings.gradle.kts rename to healthcheck/settings.gradle.kts index 75b2655..0913209 100644 --- a/heathcheck/settings.gradle.kts +++ b/healthcheck/settings.gradle.kts @@ -11,5 +11,5 @@ plugins { id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0" } -rootProject.name = "heathcheck" -include("heathcheck") +rootProject.name = "healthcheck" +include("healthcheck") diff --git a/test/test_ib_gateway.py b/test/test_ib_gateway.py index 06a22e8..f668f34 100644 --- a/test/test_ib_gateway.py +++ b/test/test_ib_gateway.py @@ -28,4 +28,4 @@ def host(request): return docker_id def test_heathcheck_fail(host): - host.run('heathcheck') + host.run('healthcheck') diff --git a/test/test_ib_gateway_fail.py b/test/test_ib_gateway_fail.py index cb5db33..890ee17 100644 --- a/test/test_ib_gateway_fail.py +++ b/test/test_ib_gateway_fail.py @@ -50,10 +50,10 @@ def test_ib_insync_connect_fail(host): except: pass -def test_heathcheck_fail(host): +def test_healthcheck_fail(host): try: - host.run('heathcheck') + host.run('healthcheck') assert False except: pass