mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-09-05 04:57:21 +02:00
Give a count of local operations sent
This commit is contained in:
parent
e2305e703d
commit
a75517ff87
1 changed files with 8 additions and 2 deletions
|
@ -83,6 +83,8 @@ int CmdSync::execute(std::string& output) {
|
||||||
std::regex remove_creds_regex("^(https?://.+):(.+)@(.+)");
|
std::regex remove_creds_regex("^(https?://.+):(.+)@(.+)");
|
||||||
std::string safe_server_url = std::regex_replace(server_url, remove_creds_regex, "$1:****@$3");
|
std::string safe_server_url = std::regex_replace(server_url, remove_creds_regex, "$1:****@$3");
|
||||||
|
|
||||||
|
auto num_local_operations = replica->num_local_operations();
|
||||||
|
|
||||||
if (server_dir != "") {
|
if (server_dir != "") {
|
||||||
if (verbose) {
|
if (verbose) {
|
||||||
out << format("Syncing with {1}", server_dir) << '\n';
|
out << format("Syncing with {1}", server_dir) << '\n';
|
||||||
|
@ -165,8 +167,12 @@ int CmdSync::execute(std::string& output) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (verbose) {
|
if (verbose) {
|
||||||
out << format("Successfully synchronized {1} operations", replica->num_local_operations())
|
out << "Success!\n";
|
||||||
<< '\n';
|
// Taskchampion does not provide a measure of the number of operations received from
|
||||||
|
// the server, but we can give some indication of the number sent.
|
||||||
|
if (num_local_operations) {
|
||||||
|
out << format("Sent {1} local operations to the server", num_local_operations) << '\n';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
output = out.str();
|
output = out.str();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue