diff options
author | Chris Wilson <chris+github@qwirx.com> | 2014-02-07 15:43:58 +0000 |
---|---|---|
committer | Chris Wilson <chris+github@qwirx.com> | 2014-02-07 15:43:58 +0000 |
commit | 40b353bbe608ba440287650d6c276887e1e7c2f0 (patch) | |
tree | 28809e762bdb089e91e12be4e9f194c5435e9eb8 /bin | |
parent | f5171997b5c2ec4ae36e6729b57e1194c99860a8 (diff) |
Show more details when bbackupquery command parsing fails
Diffstat (limited to 'bin')
-rw-r--r-- | bin/bbackupquery/BackupQueries.cpp | 4 | ||||
-rw-r--r-- | bin/bbackupquery/BackupQueries.h | 1 |
2 files changed, 4 insertions, 1 deletions
diff --git a/bin/bbackupquery/BackupQueries.cpp b/bin/bbackupquery/BackupQueries.cpp index b8b9525b..6204cf90 100644 --- a/bin/bbackupquery/BackupQueries.cpp +++ b/bin/bbackupquery/BackupQueries.cpp @@ -114,7 +114,9 @@ void BackupQueries::DoCommand(ParsedCommand& rCommand) if(rCommand.mFailed) { - BOX_ERROR("Parse failed"); + BOX_ERROR("Parse failed: unknown command '" << + rCommand.mCmdElements[0] << "' or failed to convert " + "encoding of arguments"); return; } diff --git a/bin/bbackupquery/BackupQueries.h b/bin/bbackupquery/BackupQueries.h index 62ff231d..82fc7bed 100644 --- a/bin/bbackupquery/BackupQueries.h +++ b/bin/bbackupquery/BackupQueries.h @@ -77,6 +77,7 @@ public: ParsedCommand(const std::string& Command, bool isFromCommandLine); bool IsEmpty() { return mCmdElements.empty(); } + bool IsFailed() { return mFailed; } }; void DoCommand(ParsedCommand& rCommand); |