Repository : http://git.fedorahosted.org/cgit/copr.git
On branch : master
commit 0f3d48662ecde28b7d893bcadc4f5ddf6224eb14 Author: Valentin Gologuzov vgologuz@redhat.com Date: Fri Nov 21 11:56:27 2014 +0100
[backend] debugging
backend/backend/mockremote/__init__.py | 4 +++- backend/backend/mockremote/builder.py | 6 +++--- 2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/backend/backend/mockremote/__init__.py b/backend/backend/mockremote/__init__.py index bce9895..421e13f 100755 --- a/backend/backend/mockremote/__init__.py +++ b/backend/backend/mockremote/__init__.py @@ -148,7 +148,7 @@ class MockRemote(object): self.failed = [] self.finished = []
- # self.callback.log("self dict: {}".format(self.__dict__)) + self.callback.log("self dict: {}".format(self.__dict__))
@property def chroot_dir(self): @@ -285,11 +285,13 @@ class MockRemote(object): # building self.callback.start_build(self.pkg) b_status, b_out, b_err, build_details = self.builder.build(self.pkg) + self.callback.log("builder.build output: {}".format((b_status, b_out, b_err, build_details))) self.callback.end_build(self.pkg)
# downloading self.callback.start_download(self.pkg) d_success, d_out, d_err = self.builder.download(self.pkg, self.chroot_dir) + self.callback.log("builder.download output {}".format((d_success, d_out, d_err))) if not d_success: raise MockRemoteError( "Failure to download {0}: {1}".format(self.pkg, d_out + d_err)) diff --git a/backend/backend/mockremote/builder.py b/backend/backend/mockremote/builder.py index 228e75f..ef261fe 100644 --- a/backend/backend/mockremote/builder.py +++ b/backend/backend/mockremote/builder.py @@ -37,7 +37,7 @@ class Builder(object): self.hostname, self.username, self.timeout) self.root_conn = _create_ans_conn(self.hostname, "root", self.timeout)
- # self.callback.log("Created builder: {}".format(self.__dict__)) + self.callback.log("Created builder: {}".format(self.__dict__))
# Before use: check out the host - make sure it can build/be contacted/etc # self.check() @@ -239,7 +239,6 @@ class Builder(object): # return success/failure,stdout,stderr of build command # returns success_bool, out, err
- success = False build_details = {} self.modify_base_buildroot()
@@ -266,12 +265,13 @@ class Builder(object): return_on_error=["stdout", "stderr"])
if is_err: - return (success, err_results.get("stdout", ""), + return (False, err_results.get("stdout", ""), err_results.get("stderr", ""), build_details)
# we know the command ended successfully but not if the pkg built # successfully err, is_err, out = self.check_build_success(pkg, results) + success = False if not is_err: success = True self.collect_built_packages(build_details, pkg)
copr-commits@lists.fedorahosted.org