mirror of
https://github.com/nextcloud/desktop.git
synced 2024-11-26 15:06:08 +03:00
owncloudcmd: Fix timestamps, Fix --logdebug
We did not set a log handler so there were no timestamps. The --debug didn't have an effect, let's use --logdebug like in GUI version. (Command line always outputs some log) Found in owncloud/documentation#3436
This commit is contained in:
parent
726cbc160c
commit
a3c1052cae
1 changed files with 7 additions and 1 deletions
|
@ -39,6 +39,7 @@
|
||||||
|
|
||||||
#include "theme.h"
|
#include "theme.h"
|
||||||
#include "netrcparser.h"
|
#include "netrcparser.h"
|
||||||
|
#include "libsync/logger.h"
|
||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
|
|
||||||
|
@ -189,7 +190,7 @@ void help()
|
||||||
std::cout << " --downlimit [n] Limit the download speed of files to n KB/s" << std::endl;
|
std::cout << " --downlimit [n] Limit the download speed of files to n KB/s" << std::endl;
|
||||||
std::cout << " -h Sync hidden files,do not ignore them" << std::endl;
|
std::cout << " -h Sync hidden files,do not ignore them" << std::endl;
|
||||||
std::cout << " --version, -v Display version and exit" << std::endl;
|
std::cout << " --version, -v Display version and exit" << std::endl;
|
||||||
std::cout << " --debug More verbose logging" << std::endl;
|
std::cout << " --logdebug More verbose logging" << std::endl;
|
||||||
std::cout << "" << std::endl;
|
std::cout << "" << std::endl;
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
|
@ -267,6 +268,9 @@ void parseOptions(const QStringList &app_args, CmdOptions *options)
|
||||||
options->uplimit = it.next().toInt() * 1000;
|
options->uplimit = it.next().toInt() * 1000;
|
||||||
} else if (option == "--downlimit" && !it.peekNext().startsWith("-")) {
|
} else if (option == "--downlimit" && !it.peekNext().startsWith("-")) {
|
||||||
options->downlimit = it.next().toInt() * 1000;
|
options->downlimit = it.next().toInt() * 1000;
|
||||||
|
} else if (option == "--logdebug") {
|
||||||
|
Logger::instance()->setLogFile("-");
|
||||||
|
Logger::instance()->setLogDebug(true);
|
||||||
} else {
|
} else {
|
||||||
help();
|
help();
|
||||||
}
|
}
|
||||||
|
@ -330,6 +334,8 @@ int main(int argc, char **argv)
|
||||||
csync_set_log_level(options.silent ? 1 : 11);
|
csync_set_log_level(options.silent ? 1 : 11);
|
||||||
if (options.silent) {
|
if (options.silent) {
|
||||||
qInstallMsgHandler(nullMessageHandler);
|
qInstallMsgHandler(nullMessageHandler);
|
||||||
|
} else {
|
||||||
|
qSetMessagePattern("%{time MM-dd hh:mm:ss:zzz} [ %{type} %{category} ]%{if-debug}\t[ %{function} ]%{endif}:\t%{message}");
|
||||||
}
|
}
|
||||||
|
|
||||||
AccountPtr account = Account::create();
|
AccountPtr account = Account::create();
|
||||||
|
|
Loading…
Reference in a new issue