From a1c96ecae6f2052407345a66293710109323de3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ale=C5=A1=20Mat=C4=9Bj?= Date: Tue, 21 Jul 2020 15:37:05 +0200 Subject: [PATCH] Add new option module_stream_switch = changelog = msg: Add new options module_stream_switch type: enhancement --- libdnf/conf/ConfigMain.cpp | 3 +++ libdnf/conf/ConfigMain.hpp | 1 + 2 files changed, 4 insertions(+) diff --git a/libdnf/conf/ConfigMain.cpp b/libdnf/conf/ConfigMain.cpp index 1ffd3b336..abfc2082b 100644 --- a/libdnf/conf/ConfigMain.cpp +++ b/libdnf/conf/ConfigMain.cpp @@ -278,6 +278,7 @@ class ConfigMain::Impl { OptionBool downloadonly{false}; // runtime only option OptionBool ignorearch{false}; OptionString module_platform_id{nullptr}; + OptionBool module_stream_switch{false}; OptionString user_agent{getUserAgent()}; OptionBool countme{false}; @@ -434,6 +435,7 @@ ConfigMain::Impl::Impl(Config & owner) owner.optBinds().add("comment", comment); owner.optBinds().add("ignorearch", ignorearch); owner.optBinds().add("module_platform_id", module_platform_id); + owner.optBinds().add("module_stream_switch", module_stream_switch); owner.optBinds().add("user_agent", user_agent); owner.optBinds().add("countme", countme); owner.optBinds().add("protect_running_kernel", protect_running_kernel); @@ -569,6 +571,7 @@ OptionBool & ConfigMain::downloadonly() { return pImpl->downloadonly; } OptionBool & ConfigMain::ignorearch() { return pImpl->ignorearch; } OptionString & ConfigMain::module_platform_id() { return pImpl->module_platform_id; } +OptionBool & ConfigMain::module_stream_switch() { return pImpl->module_stream_switch; } OptionString & ConfigMain::user_agent() { return pImpl->user_agent; } OptionBool & ConfigMain::countme() { return pImpl->countme; } OptionBool & ConfigMain::protect_running_kernel() {return pImpl->protect_running_kernel; } diff --git a/libdnf/conf/ConfigMain.hpp b/libdnf/conf/ConfigMain.hpp index 226c74d50..835e1fc65 100644 --- a/libdnf/conf/ConfigMain.hpp +++ b/libdnf/conf/ConfigMain.hpp @@ -125,6 +125,7 @@ class ConfigMain : public Config { OptionBool & ignorearch(); OptionString & module_platform_id(); + OptionBool & module_stream_switch(); OptionString & user_agent(); OptionBool & countme(); OptionBool & protect_running_kernel();