From a8c4fc7c6804ef7f21809e6a15e6c0995196c75a Mon Sep 17 00:00:00 2001 From: Arvin Schnell Date: Fri, 23 Jan 2026 19:11:14 +0100 Subject: [PATCH] - added const --- client/snbk/GlobalOptions.h | 2 +- client/snbk/cmd-delete.cc | 2 +- client/snbk/cmd-list-configs.cc | 2 +- client/snbk/cmd-list.cc | 2 +- client/snbk/cmd-restore.cc | 2 +- client/snbk/cmd-transfer-and-delete.cc | 4 +- client/snbk/cmd-transfer.cc | 2 +- client/snbk/cmd-visualize.cc | 4 +- client/snbk/cmd.h | 16 ++++---- client/snbk/snbk.cc | 52 +++++++++++++++----------- 10 files changed, 48 insertions(+), 40 deletions(-) diff --git a/client/snbk/GlobalOptions.h b/client/snbk/GlobalOptions.h index 6147c268..d72f42a5 100644 --- a/client/snbk/GlobalOptions.h +++ b/client/snbk/GlobalOptions.h @@ -50,7 +50,7 @@ namespace snapper bool quiet() const { return _quiet; } bool verbose() const { return _verbose; } bool debug() const { return _debug; } - const boost::optional& target_mode() { return _target_mode; } + const boost::optional& target_mode() const { return _target_mode; } bool automatic() const { return _automatic; } bool utc() const { return _utc; } bool iso() const { return _iso; } diff --git a/client/snbk/cmd-delete.cc b/client/snbk/cmd-delete.cc index e51ca7bb..84475cba 100644 --- a/client/snbk/cmd-delete.cc +++ b/client/snbk/cmd-delete.cc @@ -90,7 +90,7 @@ namespace snapper void - command_delete(const GlobalOptions& global_options, GetOpts& get_opts, BackupConfigs& backup_configs, + command_delete(const GlobalOptions& global_options, GetOpts& get_opts, const BackupConfigs& backup_configs, ProxySnappers* snappers) { SnapshotDelete snapshot_operation(global_options, get_opts, backup_configs, diff --git a/client/snbk/cmd-list-configs.cc b/client/snbk/cmd-list-configs.cc index 9106ee83..bdd6da55 100644 --- a/client/snbk/cmd-list-configs.cc +++ b/client/snbk/cmd-list-configs.cc @@ -279,7 +279,7 @@ namespace snapper void - command_list_configs(const GlobalOptions& global_options, GetOpts& get_opts, BackupConfigs& backup_configs, + command_list_configs(const GlobalOptions& global_options, GetOpts& get_opts, const BackupConfigs& backup_configs, ProxySnappers* snappers) { ParsedOpts opts = get_opts.parse("list-configs", GetOpts::no_options); diff --git a/client/snbk/cmd-list.cc b/client/snbk/cmd-list.cc index f6760f64..2923627e 100644 --- a/client/snbk/cmd-list.cc +++ b/client/snbk/cmd-list.cc @@ -354,7 +354,7 @@ namespace snapper void - command_list(const GlobalOptions& global_options, GetOpts& get_opts, BackupConfigs& backup_configs, + command_list(const GlobalOptions& global_options, GetOpts& get_opts, const BackupConfigs& backup_configs, ProxySnappers* snappers) { ParsedOpts opts = get_opts.parse("list", GetOpts::no_options); diff --git a/client/snbk/cmd-restore.cc b/client/snbk/cmd-restore.cc index 74452b77..ffb97e52 100644 --- a/client/snbk/cmd-restore.cc +++ b/client/snbk/cmd-restore.cc @@ -106,7 +106,7 @@ namespace snapper void command_restore(const GlobalOptions& global_options, GetOpts& get_opts, - BackupConfigs& backup_configs, ProxySnappers* snappers) + const BackupConfigs& backup_configs, ProxySnappers* snappers) { SnapshotRestore snapshot_operation(global_options, get_opts, backup_configs, snappers); diff --git a/client/snbk/cmd-transfer-and-delete.cc b/client/snbk/cmd-transfer-and-delete.cc index 64927b9a..1b76f1c3 100644 --- a/client/snbk/cmd-transfer-and-delete.cc +++ b/client/snbk/cmd-transfer-and-delete.cc @@ -106,8 +106,8 @@ namespace snapper void - command_transfer_and_delete(const GlobalOptions& global_options, GetOpts& get_opts, BackupConfigs& backup_configs, - ProxySnappers* snappers) + command_transfer_and_delete(const GlobalOptions& global_options, GetOpts& get_opts, + const BackupConfigs& backup_configs, ProxySnappers* snappers) { SnapshotTransferAndDelete snapshot_operation(global_options, get_opts, backup_configs, snappers); diff --git a/client/snbk/cmd-transfer.cc b/client/snbk/cmd-transfer.cc index facd8a67..578c8a00 100644 --- a/client/snbk/cmd-transfer.cc +++ b/client/snbk/cmd-transfer.cc @@ -90,7 +90,7 @@ namespace snapper void - command_transfer(const GlobalOptions& global_options, GetOpts& get_opts, BackupConfigs& backup_configs, + command_transfer(const GlobalOptions& global_options, GetOpts& get_opts, const BackupConfigs& backup_configs, ProxySnappers* snappers) { SnapshotTransfer snapshot_operation(global_options, get_opts, backup_configs, diff --git a/client/snbk/cmd-visualize.cc b/client/snbk/cmd-visualize.cc index b3e6af66..16f2ba3f 100644 --- a/client/snbk/cmd-visualize.cc +++ b/client/snbk/cmd-visualize.cc @@ -79,7 +79,7 @@ namespace snapper } void command_visualize(const GlobalOptions& global_options, GetOpts& get_opts, - BackupConfigs& backup_configs, ProxySnappers* snappers) + const BackupConfigs& backup_configs, ProxySnappers* snappers) { // Drawing a graph for multiple backup configs is not supported. if (backup_configs.size() != 1) @@ -88,7 +88,7 @@ namespace snapper "command."))); } - BackupConfig& backup_config = backup_configs.front(); + const BackupConfig& backup_config = backup_configs.front(); // Check and parse arguments const vector