You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by ad...@apache.org on 2022/01/24 08:52:33 UTC
[nifi-minifi-cpp] branch main updated (9c0a73f -> 814722d)
This is an automated email from the ASF dual-hosted git repository.
adebreceni pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git.
from 9c0a73f MINIFICPP-1684 - Provide agent logs through the c2 protocol
add 814722d MINIFICPP-1659 Add DeleteAzureBlobStorage processor, extract common blob storage functionality
No new revisions were added by this update.
Summary of changes:
PROCESSORS.md | 42 +-
README.md | 2 +-
docker/requirements.txt | 1 +
.../integration/MiNiFi_integration_test_driver.py | 9 +
.../integration/features/azure_storage.feature | 40 +-
.../minifi/core/AzureStorageServerContainer.py | 2 +-
.../integration/minifi/core/DockerTestCluster.py | 43 +++
.../processors/AzureBlobStorageProcessorBase.py | 15 +
.../minifi/processors/DeleteAzureBlobStorage.py | 8 +
.../minifi/processors/PutAzureBlobStorage.py | 15 +-
docker/test/integration/steps/steps.py | 23 +-
...orage.cpp => AzureBlobStorageProcessorBase.cpp} | 144 ++-----
.../processors/AzureBlobStorageProcessorBase.h | 77 ++++
.../azure/processors/DeleteAzureBlobStorage.cpp | 103 +++++
...eDataLakeStorage.h => DeleteAzureBlobStorage.h} | 39 +-
.../azure/processors/PutAzureBlobStorage.cpp | 169 +-------
extensions/azure/processors/PutAzureBlobStorage.h | 45 +--
.../azure/processors/PutAzureDataLakeStorage.cpp | 13 +-
extensions/azure/storage/AzureBlobStorage.cpp | 10 +
extensions/azure/storage/AzureBlobStorage.h | 1 +
.../azure/storage/AzureBlobStorageClient.cpp | 13 +
extensions/azure/storage/AzureBlobStorageClient.h | 1 +
extensions/azure/storage/BlobStorageClient.h | 16 +-
.../azure-tests/AzureBlobStorageTestsFixture.h | 117 ++++++
.../azure-tests/DeleteAzureBlobStorageTests.cpp | 276 ++++++++++++++
libminifi/test/azure-tests/MockBlobStorage.h | 98 +++++
.../test/azure-tests/PutAzureBlobStorageTests.cpp | 423 +++++++--------------
27 files changed, 1115 insertions(+), 630 deletions(-)
create mode 100644 docker/test/integration/minifi/processors/AzureBlobStorageProcessorBase.py
create mode 100644 docker/test/integration/minifi/processors/DeleteAzureBlobStorage.py
copy extensions/azure/processors/{PutAzureBlobStorage.cpp => AzureBlobStorageProcessorBase.cpp} (57%)
create mode 100644 extensions/azure/processors/AzureBlobStorageProcessorBase.h
create mode 100644 extensions/azure/processors/DeleteAzureBlobStorage.cpp
copy extensions/azure/processors/{DeleteAzureDataLakeStorage.h => DeleteAzureBlobStorage.h} (51%)
create mode 100644 libminifi/test/azure-tests/AzureBlobStorageTestsFixture.h
create mode 100644 libminifi/test/azure-tests/DeleteAzureBlobStorageTests.cpp
create mode 100644 libminifi/test/azure-tests/MockBlobStorage.h