Merge pull request #2772 from reuben/error-code-hex

Report error code as hexadecimal numbers for easier lookup
This commit is contained in:
Reuben Morais 2020-02-19 15:19:21 +01:00 committed by GitHub
commit 536b821d24
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View File

@ -35,7 +35,7 @@ function Model(aModelPath) {
const status = rets[0]; const status = rets[0];
const impl = rets[1]; const impl = rets[1];
if (status !== 0) { if (status !== 0) {
throw "CreateModel failed with error code " + status; throw "CreateModel failed with error code 0x" + status.toString(16);
} }
this._impl = impl; this._impl = impl;
@ -138,7 +138,7 @@ Model.prototype.createStream = function() {
const status = rets[0]; const status = rets[0];
const ctx = rets[1]; const ctx = rets[1];
if (status !== 0) { if (status !== 0) {
throw "CreateStream failed with error code " + status; throw "CreateStream failed with error code 0x" + status.toString(16);
} }
return ctx; return ctx;
} }

View File

@ -35,7 +35,7 @@ class Model(object):
status, impl = deepspeech.impl.CreateModel(model_path) status, impl = deepspeech.impl.CreateModel(model_path)
if status != 0: if status != 0:
raise RuntimeError("CreateModel failed with error code {}".format(status)) raise RuntimeError("CreateModel failed with error code 0x{:X}".format(status))
self._impl = impl self._impl = impl
def __del__(self): def __del__(self):
@ -145,7 +145,7 @@ class Model(object):
""" """
status, ctx = deepspeech.impl.CreateStream(self._impl) status, ctx = deepspeech.impl.CreateStream(self._impl)
if status != 0: if status != 0:
raise RuntimeError("CreateStream failed with error code {}".format(status)) raise RuntimeError("CreateStream failed with error code 0x{:X}".format(status))
return Stream(ctx) return Stream(ctx)