Skip to content

Commit af940b4

Browse files
committed
review changes
1 parent be9282d commit af940b4

24 files changed

Lines changed: 27 additions & 29 deletions

File tree

.github/workflows/create-release-artifacts.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ jobs:
9696
9797
cp behave_framework/dist/*.whl minifi-native-sdk/
9898
cp minifi-api/minifi-api.def minifi-native-sdk/
99-
cp minifi-api/include/minifi-c/minifi-api.h minifi-native-sdk/
99+
cp minifi-api/include/minifi-api.h minifi-native-sdk/
100100
101101
zip -r minifi-native-sdk.zip minifi-native-sdk/
102102

extension-framework/include/utils/ExtensionInitUtils.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
#include <string>
2222
#include <string_view>
2323

24-
#include "minifi-c/minifi-api.h"
24+
#include "minifi-api.h"
2525

2626
namespace org::apache::nifi::minifi::utils {
2727

extensions/ExtensionInitializer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* limitations under the License.
1717
*/
1818
#include "core/Resource.h"
19-
#include "minifi-c/minifi-api.h"
19+
#include "minifi-api.h"
2020
#include "minifi-cpp/agent/agent_version.h"
2121
#include "utils/ExtensionInitUtils.h"
2222

extensions/aws/AwsLoader.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#include <memory>
2020

2121
#include "aws/core/Aws.h"
22-
#include "minifi-c/minifi-api.h"
22+
#include "minifi-api.h"
2323
#include "minifi-cpp/agent/agent_version.h"
2424
#include "utils/AWSSdkLogger.h"
2525
#include "utils/ExtensionInitUtils.h"

extensions/python/pythonlibloader/PythonLibLoader.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
#include "core/Resource.h"
2626
#include "core/logging/LoggerFactory.h"
27-
#include "minifi-c/minifi-api.h"
27+
#include "minifi-api.h"
2828
#include "minifi-cpp/agent/agent_version.h"
2929
#include "utils/ExtensionInitUtils.h"
3030
#include "utils/StringUtils.h"

extensions/python/pythonloader/PyProcLoader.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
#include "PythonBindings.h"
1919
#include "PythonCreator.h"
2020
#include "core/Resource.h"
21-
#include "minifi-c/minifi-api.h"
21+
#include "minifi-api.h"
2222
#include "minifi-cpp/agent/agent_version.h"
2323
#include "utils/ExtensionInitUtils.h"
2424

extensions/sftp/SFTPLoader.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
#include "client/SFTPClient.h"
2020
#include "core/Resource.h"
21-
#include "minifi-c/minifi-api.h"
21+
#include "minifi-api.h"
2222
#include "minifi-cpp/agent/agent_version.h"
2323
#include "minifi-cpp/properties/Configure.h"
2424
#include "utils/ExtensionInitUtils.h"

extensions/standard-processors/tests/unit/ProcessorTests.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -545,7 +545,8 @@ void testRPGBypass(const std::string &host, const std::string &port, bool has_er
545545
std::shared_ptr<core::Repository> test_repo = std::make_shared<TestRepository>();
546546
std::shared_ptr<TestRepository> repo = std::dynamic_pointer_cast<TestRepository>(test_repo);
547547

548-
auto rpg = minifi::test::utils::make_custom_processor<minifi::RemoteProcessGroupPort>("rpg", "http://localhost:8989/nifi", configuration, utils::IdGenerator::getIdGenerator()->generate());
548+
auto rpg = minifi::test::utils::make_custom_processor<minifi::RemoteProcessGroupPort>("rpg", "http://localhost:8989/nifi", configuration, utils::IdGenerator::getIdGenerator()->generate(),
549+
minifi::sitetosite::TransferDirection::SEND);
549550
rpg->initialize();
550551
REQUIRE(rpg->setProperty(minifi::RemoteProcessGroupPort::hostName.name, host));
551552
REQUIRE(rpg->setProperty(minifi::RemoteProcessGroupPort::port.name, port));

libminifi/include/RemoteProcessGroupPort.h

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,10 @@ struct RPG {
4949

5050
class RemoteProcessGroupPort : public core::ProcessorImpl {
5151
public:
52-
RemoteProcessGroupPort(std::string_view name, std::string url, std::shared_ptr<Configure> configure, const utils::Identifier &uuid, std::shared_ptr<core::logging::Logger> logger = nullptr)
52+
RemoteProcessGroupPort(std::string_view name, std::string url, std::shared_ptr<Configure> configure, const utils::Identifier &uuid, sitetosite::TransferDirection direction, std::shared_ptr<core::logging::Logger> logger = nullptr)
5353
: core::ProcessorImpl({.uuid = uuid, .name = std::string{name}, .logger = logger ? logger : core::logging::LoggerFactory<RemoteProcessGroupPort>::getLogger(uuid)}),
5454
configure_(std::move(configure)),
55-
direction_(sitetosite::TransferDirection::SEND),
55+
direction_(direction),
5656
transmitting_(false),
5757
protocol_uuid_(uuid),
5858
client_type_(sitetosite::ClientType::RAW),
@@ -103,10 +103,6 @@ class RemoteProcessGroupPort : public core::ProcessorImpl {
103103
void onTrigger(core::ProcessContext& context, core::ProcessSession& session) override;
104104
void initialize() override;
105105

106-
void setDirection(sitetosite::TransferDirection direction) {
107-
direction_ = direction;
108-
}
109-
110106
void setTimeout(std::chrono::milliseconds timeout) {
111107
timeout_ = timeout;
112108
}
@@ -183,7 +179,7 @@ class RemoteProcessGroupPort : public core::ProcessorImpl {
183179

184180
moodycamel::ConcurrentQueue<std::unique_ptr<sitetosite::SiteToSiteClient>> available_protocols_;
185181
std::shared_ptr<Configure> configure_;
186-
sitetosite::TransferDirection direction_;
182+
const sitetosite::TransferDirection direction_;
187183
std::atomic<bool> transmitting_;
188184
std::optional<std::chrono::milliseconds> timeout_;
189185
std::string local_network_interface_;

libminifi/include/core/extension/Extension.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
#include <string>
2626

2727
#include "ApiVersion.h"
28-
#include "minifi-c/minifi-api.h"
28+
#include "minifi-api.h"
2929
#include "minifi-cpp/core/logging/Logger.h"
3030
#include "minifi-cpp/properties/Configure.h"
3131

0 commit comments

Comments
 (0)