diff options
| author | abcdef <[email protected]> | 2023-06-28 17:39:17 +0300 | 
|---|---|---|
| committer | abcdef <[email protected]> | 2023-06-28 17:39:17 +0300 | 
| commit | 87e222f0b9bc9a9323ee6492915b4170053704ce (patch) | |
| tree | 030e603da1a43b6806db9cb620673c8dc37b0dfb | |
| parent | 61de4a67fa045e1281fb392df8cbfbcd890bc104 (diff) | |
interface of CreateDriver methods
константная ссылка на `TConfig`
| -rw-r--r-- | ydb/public/lib/ydb_cli/commands/ydb_command.cpp | 6 | ||||
| -rw-r--r-- | ydb/public/lib/ydb_cli/commands/ydb_command.h | 6 | 
2 files changed, 6 insertions, 6 deletions
diff --git a/ydb/public/lib/ydb_cli/commands/ydb_command.cpp b/ydb/public/lib/ydb_cli/commands/ydb_command.cpp index 7959c4db0d8..deac94ebb0e 100644 --- a/ydb/public/lib/ydb_cli/commands/ydb_command.cpp +++ b/ydb/public/lib/ydb_cli/commands/ydb_command.cpp @@ -8,7 +8,7 @@ TYdbCommand::TYdbCommand(const TString& name, const std::initializer_list<TStrin      :TClientCommand(name, aliases, description)  {} -TDriverConfig TYdbCommand::CreateDriverConfig(TConfig& config) { +TDriverConfig TYdbCommand::CreateDriverConfig(const TConfig& config) {      auto driverConfig = TDriverConfig()          .SetEndpoint(config.Address)          .SetDatabase(config.Database) @@ -22,11 +22,11 @@ TDriverConfig TYdbCommand::CreateDriverConfig(TConfig& config) {      return driverConfig;  } -TDriver TYdbCommand::CreateDriver(TConfig& config) { +TDriver TYdbCommand::CreateDriver(const TConfig& config) {      return TDriver(CreateDriverConfig(config));  } -TDriver TYdbCommand::CreateDriver(TConfig& config, THolder<TLogBackend>&& loggingBackend) { +TDriver TYdbCommand::CreateDriver(const TConfig& config, THolder<TLogBackend>&& loggingBackend) {      auto driverConfig = CreateDriverConfig(config);      driverConfig.SetLog(std::move(loggingBackend)); diff --git a/ydb/public/lib/ydb_cli/commands/ydb_command.h b/ydb/public/lib/ydb_cli/commands/ydb_command.h index 85fe317f0f1..ae3260186e4 100644 --- a/ydb/public/lib/ydb_cli/commands/ydb_command.h +++ b/ydb/public/lib/ydb_cli/commands/ydb_command.h @@ -17,11 +17,11 @@ public:          const std::initializer_list<TString>& aliases = std::initializer_list<TString>(),          const TString& description = TString()      ); -    TDriver CreateDriver(TConfig& config); -    TDriver CreateDriver(TConfig& config, THolder<TLogBackend>&& loggingBackend); +    TDriver CreateDriver(const TConfig& config); +    TDriver CreateDriver(const TConfig& config, THolder<TLogBackend>&& loggingBackend);  private: -    TDriverConfig CreateDriverConfig(TConfig& config); +    TDriverConfig CreateDriverConfig(const TConfig& config);  };  class TYdbSimpleCommand : public TYdbCommand {  | 
