├── .github ├── ISSUE_TEMPLATE │ ├── bug.md │ ├── config.yml │ └── feature-request.md ├── PULL_REQUEST_TEMPLATE.md ├── scripts │ └── cover2cover.py └── workflows │ ├── codeql.yml │ ├── externalPR.yml │ ├── maven.yml │ └── uat.yaml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── THIRD-PARTY-LICENSES ├── codestyle ├── IntelliJ.xml ├── checkstyle.xml ├── findbugs-exclude.xml ├── pmd-eg-ruleset.xml └── pmd-eg-tests-ruleset.xml ├── gdk-config.json ├── lombok.config ├── pom.xml ├── recipe.yaml ├── src ├── integrationtests │ ├── java │ │ └── com │ │ │ └── aws │ │ │ └── greengrass │ │ │ └── integrationtests │ │ │ └── logmanager │ │ │ ├── LogManagerConfigTest.java │ │ │ ├── LogManagerTest.java │ │ │ ├── SpaceManagementTest.java │ │ │ └── util │ │ │ └── LogFileHelper.java │ └── resources │ │ └── com │ │ └── aws │ │ └── greengrass │ │ └── integrationtests │ │ └── logmanager │ │ ├── configsDifferentFromDefaults.yaml │ │ ├── doNotDeleteFilesAfterUpload.yaml │ │ ├── smallPeriodicIntervalOnlyReqUserComponentConfig.yaml │ │ ├── smallPeriodicIntervalSystemComponentConfig.yaml │ │ ├── smallPeriodicIntervalUserComponentConfig.yaml │ │ ├── smallPeriodicIntervalUserComponentConfigNoMultiline.yaml │ │ └── smallSpaceManagementPeriodicIntervalConfig.yaml ├── main │ └── java │ │ └── com │ │ └── aws │ │ └── greengrass │ │ └── logmanager │ │ ├── CloudWatchAttemptLogsProcessor.java │ │ ├── CloudWatchLogsUploader.java │ │ ├── LogManagerService.java │ │ ├── PositionTrackingBufferedReader.java │ │ ├── exceptions │ │ └── InvalidLogGroupException.java │ │ ├── model │ │ ├── CloudWatchAttempt.java │ │ ├── CloudWatchAttemptLogFileInformation.java │ │ ├── CloudWatchAttemptLogInformation.java │ │ ├── ComponentLogConfiguration.java │ │ ├── ComponentLogFileInformation.java │ │ ├── ComponentType.java │ │ ├── EventType.java │ │ ├── LogFile.java │ │ ├── LogFileGroup.java │ │ ├── LogFileInformation.java │ │ └── ProcessingFiles.java │ │ ├── services │ │ └── DiskSpaceManagementService.java │ │ └── util │ │ ├── CloudWatchClientFactory.java │ │ ├── ConfigUtil.java │ │ └── SdkClientWrapper.java └── test │ ├── java │ └── com │ │ └── aws │ │ └── greengrass │ │ └── logmanager │ │ ├── CloudWatchAttemptLogsProcessorTest.java │ │ ├── CloudWatchLogsUploaderTest.java │ │ ├── LogManagerServiceTest.java │ │ ├── model │ │ ├── LogFileGroupTest.java │ │ ├── LogFileTest.java │ │ └── ProcessingFilesTest.java │ │ ├── services │ │ └── DiskSpaceManagementServiceTest.java │ │ └── util │ │ ├── ConfigUtilTest.java │ │ └── TestUtils.java │ └── resources │ └── com │ └── aws │ └── greengrass │ └── logmanager │ ├── stackoverflow.log │ ├── testlogs1.log │ └── testlogs2.log └── uat ├── README.md ├── codebuild └── uat_linux_buildspec.yaml ├── custom-components ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── aws │ │ │ └── greengrass │ │ │ ├── Main.java │ │ │ └── artifacts │ │ │ └── LogGenerator.java │ └── resources │ │ └── recipes │ │ └── LogGenerator.yaml │ └── test │ └── java │ └── com │ └── aws │ └── greengrass │ └── LogGeneratorTest.java ├── pom.xml └── testing-features ├── pom.xml └── src └── main ├── java └── com │ └── aws │ └── greengrass │ ├── NetworkUtils.java │ ├── resources │ ├── CloudWatchLogStreamModel.java │ ├── CloudWatchLogStreamSpecModel.java │ ├── CloudWatchLogsLifecycle.java │ └── CloudWatchLogsModule.java │ └── steps │ ├── CloudWatchSteps.java │ ├── FileSteps.java │ └── NetworkSteps.java └── resources └── greengrass ├── features └── log-manager-1.feature └── recipes └── recipe.yaml /.github/ISSUE_TEMPLATE/bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/.github/ISSUE_TEMPLATE/bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/scripts/cover2cover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/.github/scripts/cover2cover.py -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/externalPR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/.github/workflows/externalPR.yml -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.github/workflows/uat.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/.github/workflows/uat.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/README.md -------------------------------------------------------------------------------- /THIRD-PARTY-LICENSES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/THIRD-PARTY-LICENSES -------------------------------------------------------------------------------- /codestyle/IntelliJ.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/codestyle/IntelliJ.xml -------------------------------------------------------------------------------- /codestyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/codestyle/checkstyle.xml -------------------------------------------------------------------------------- /codestyle/findbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/codestyle/findbugs-exclude.xml -------------------------------------------------------------------------------- /codestyle/pmd-eg-ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/codestyle/pmd-eg-ruleset.xml -------------------------------------------------------------------------------- /codestyle/pmd-eg-tests-ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/codestyle/pmd-eg-tests-ruleset.xml -------------------------------------------------------------------------------- /gdk-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/gdk-config.json -------------------------------------------------------------------------------- /lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/lombok.config -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/pom.xml -------------------------------------------------------------------------------- /recipe.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/recipe.yaml -------------------------------------------------------------------------------- /src/integrationtests/java/com/aws/greengrass/integrationtests/logmanager/LogManagerConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/integrationtests/java/com/aws/greengrass/integrationtests/logmanager/LogManagerConfigTest.java -------------------------------------------------------------------------------- /src/integrationtests/java/com/aws/greengrass/integrationtests/logmanager/LogManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/integrationtests/java/com/aws/greengrass/integrationtests/logmanager/LogManagerTest.java -------------------------------------------------------------------------------- /src/integrationtests/java/com/aws/greengrass/integrationtests/logmanager/SpaceManagementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/integrationtests/java/com/aws/greengrass/integrationtests/logmanager/SpaceManagementTest.java -------------------------------------------------------------------------------- /src/integrationtests/java/com/aws/greengrass/integrationtests/logmanager/util/LogFileHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/integrationtests/java/com/aws/greengrass/integrationtests/logmanager/util/LogFileHelper.java -------------------------------------------------------------------------------- /src/integrationtests/resources/com/aws/greengrass/integrationtests/logmanager/configsDifferentFromDefaults.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/integrationtests/resources/com/aws/greengrass/integrationtests/logmanager/configsDifferentFromDefaults.yaml -------------------------------------------------------------------------------- /src/integrationtests/resources/com/aws/greengrass/integrationtests/logmanager/doNotDeleteFilesAfterUpload.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/integrationtests/resources/com/aws/greengrass/integrationtests/logmanager/doNotDeleteFilesAfterUpload.yaml -------------------------------------------------------------------------------- /src/integrationtests/resources/com/aws/greengrass/integrationtests/logmanager/smallPeriodicIntervalOnlyReqUserComponentConfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/integrationtests/resources/com/aws/greengrass/integrationtests/logmanager/smallPeriodicIntervalOnlyReqUserComponentConfig.yaml -------------------------------------------------------------------------------- /src/integrationtests/resources/com/aws/greengrass/integrationtests/logmanager/smallPeriodicIntervalSystemComponentConfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/integrationtests/resources/com/aws/greengrass/integrationtests/logmanager/smallPeriodicIntervalSystemComponentConfig.yaml -------------------------------------------------------------------------------- /src/integrationtests/resources/com/aws/greengrass/integrationtests/logmanager/smallPeriodicIntervalUserComponentConfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/integrationtests/resources/com/aws/greengrass/integrationtests/logmanager/smallPeriodicIntervalUserComponentConfig.yaml -------------------------------------------------------------------------------- /src/integrationtests/resources/com/aws/greengrass/integrationtests/logmanager/smallPeriodicIntervalUserComponentConfigNoMultiline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/integrationtests/resources/com/aws/greengrass/integrationtests/logmanager/smallPeriodicIntervalUserComponentConfigNoMultiline.yaml -------------------------------------------------------------------------------- /src/integrationtests/resources/com/aws/greengrass/integrationtests/logmanager/smallSpaceManagementPeriodicIntervalConfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/integrationtests/resources/com/aws/greengrass/integrationtests/logmanager/smallSpaceManagementPeriodicIntervalConfig.yaml -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/CloudWatchAttemptLogsProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/CloudWatchAttemptLogsProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/CloudWatchLogsUploader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/CloudWatchLogsUploader.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/LogManagerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/LogManagerService.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/PositionTrackingBufferedReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/PositionTrackingBufferedReader.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/exceptions/InvalidLogGroupException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/exceptions/InvalidLogGroupException.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/model/CloudWatchAttempt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/model/CloudWatchAttempt.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/model/CloudWatchAttemptLogFileInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/model/CloudWatchAttemptLogFileInformation.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/model/CloudWatchAttemptLogInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/model/CloudWatchAttemptLogInformation.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/model/ComponentLogConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/model/ComponentLogConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/model/ComponentLogFileInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/model/ComponentLogFileInformation.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/model/ComponentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/model/ComponentType.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/model/EventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/model/EventType.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/model/LogFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/model/LogFile.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/model/LogFileGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/model/LogFileGroup.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/model/LogFileInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/model/LogFileInformation.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/model/ProcessingFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/model/ProcessingFiles.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/services/DiskSpaceManagementService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/services/DiskSpaceManagementService.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/util/CloudWatchClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/util/CloudWatchClientFactory.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/util/ConfigUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/util/ConfigUtil.java -------------------------------------------------------------------------------- /src/main/java/com/aws/greengrass/logmanager/util/SdkClientWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/main/java/com/aws/greengrass/logmanager/util/SdkClientWrapper.java -------------------------------------------------------------------------------- /src/test/java/com/aws/greengrass/logmanager/CloudWatchAttemptLogsProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/test/java/com/aws/greengrass/logmanager/CloudWatchAttemptLogsProcessorTest.java -------------------------------------------------------------------------------- /src/test/java/com/aws/greengrass/logmanager/CloudWatchLogsUploaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/test/java/com/aws/greengrass/logmanager/CloudWatchLogsUploaderTest.java -------------------------------------------------------------------------------- /src/test/java/com/aws/greengrass/logmanager/LogManagerServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/test/java/com/aws/greengrass/logmanager/LogManagerServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/aws/greengrass/logmanager/model/LogFileGroupTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/test/java/com/aws/greengrass/logmanager/model/LogFileGroupTest.java -------------------------------------------------------------------------------- /src/test/java/com/aws/greengrass/logmanager/model/LogFileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/test/java/com/aws/greengrass/logmanager/model/LogFileTest.java -------------------------------------------------------------------------------- /src/test/java/com/aws/greengrass/logmanager/model/ProcessingFilesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/test/java/com/aws/greengrass/logmanager/model/ProcessingFilesTest.java -------------------------------------------------------------------------------- /src/test/java/com/aws/greengrass/logmanager/services/DiskSpaceManagementServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/test/java/com/aws/greengrass/logmanager/services/DiskSpaceManagementServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/aws/greengrass/logmanager/util/ConfigUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/test/java/com/aws/greengrass/logmanager/util/ConfigUtilTest.java -------------------------------------------------------------------------------- /src/test/java/com/aws/greengrass/logmanager/util/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/test/java/com/aws/greengrass/logmanager/util/TestUtils.java -------------------------------------------------------------------------------- /src/test/resources/com/aws/greengrass/logmanager/stackoverflow.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/test/resources/com/aws/greengrass/logmanager/stackoverflow.log -------------------------------------------------------------------------------- /src/test/resources/com/aws/greengrass/logmanager/testlogs1.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/test/resources/com/aws/greengrass/logmanager/testlogs1.log -------------------------------------------------------------------------------- /src/test/resources/com/aws/greengrass/logmanager/testlogs2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/src/test/resources/com/aws/greengrass/logmanager/testlogs2.log -------------------------------------------------------------------------------- /uat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/README.md -------------------------------------------------------------------------------- /uat/codebuild/uat_linux_buildspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/codebuild/uat_linux_buildspec.yaml -------------------------------------------------------------------------------- /uat/custom-components/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/custom-components/pom.xml -------------------------------------------------------------------------------- /uat/custom-components/src/main/java/com/aws/greengrass/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/custom-components/src/main/java/com/aws/greengrass/Main.java -------------------------------------------------------------------------------- /uat/custom-components/src/main/java/com/aws/greengrass/artifacts/LogGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/custom-components/src/main/java/com/aws/greengrass/artifacts/LogGenerator.java -------------------------------------------------------------------------------- /uat/custom-components/src/main/resources/recipes/LogGenerator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/custom-components/src/main/resources/recipes/LogGenerator.yaml -------------------------------------------------------------------------------- /uat/custom-components/src/test/java/com/aws/greengrass/LogGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/custom-components/src/test/java/com/aws/greengrass/LogGeneratorTest.java -------------------------------------------------------------------------------- /uat/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/pom.xml -------------------------------------------------------------------------------- /uat/testing-features/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/testing-features/pom.xml -------------------------------------------------------------------------------- /uat/testing-features/src/main/java/com/aws/greengrass/NetworkUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/testing-features/src/main/java/com/aws/greengrass/NetworkUtils.java -------------------------------------------------------------------------------- /uat/testing-features/src/main/java/com/aws/greengrass/resources/CloudWatchLogStreamModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/testing-features/src/main/java/com/aws/greengrass/resources/CloudWatchLogStreamModel.java -------------------------------------------------------------------------------- /uat/testing-features/src/main/java/com/aws/greengrass/resources/CloudWatchLogStreamSpecModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/testing-features/src/main/java/com/aws/greengrass/resources/CloudWatchLogStreamSpecModel.java -------------------------------------------------------------------------------- /uat/testing-features/src/main/java/com/aws/greengrass/resources/CloudWatchLogsLifecycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/testing-features/src/main/java/com/aws/greengrass/resources/CloudWatchLogsLifecycle.java -------------------------------------------------------------------------------- /uat/testing-features/src/main/java/com/aws/greengrass/resources/CloudWatchLogsModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/testing-features/src/main/java/com/aws/greengrass/resources/CloudWatchLogsModule.java -------------------------------------------------------------------------------- /uat/testing-features/src/main/java/com/aws/greengrass/steps/CloudWatchSteps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/testing-features/src/main/java/com/aws/greengrass/steps/CloudWatchSteps.java -------------------------------------------------------------------------------- /uat/testing-features/src/main/java/com/aws/greengrass/steps/FileSteps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/testing-features/src/main/java/com/aws/greengrass/steps/FileSteps.java -------------------------------------------------------------------------------- /uat/testing-features/src/main/java/com/aws/greengrass/steps/NetworkSteps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/testing-features/src/main/java/com/aws/greengrass/steps/NetworkSteps.java -------------------------------------------------------------------------------- /uat/testing-features/src/main/resources/greengrass/features/log-manager-1.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/testing-features/src/main/resources/greengrass/features/log-manager-1.feature -------------------------------------------------------------------------------- /uat/testing-features/src/main/resources/greengrass/recipes/recipe.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-greengrass/aws-greengrass-log-manager/HEAD/uat/testing-features/src/main/resources/greengrass/recipes/recipe.yaml --------------------------------------------------------------------------------