[gnome-ostree] task: Import status.txt into meta.json



commit d9b09a7c28b89d331e139c8b9f13609b8f9070de
Author: Colin Walters <walters verbum org>
Date:   Sat May 18 10:22:44 2013 -0400

    task: Import status.txt into meta.json
    
    So it can be conveniently retrieved in one HTTP request for the web
    UI.

 src/js/task.js |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/js/task.js b/src/js/task.js
index 38c6518..6948c0a 100644
--- a/src/js/task.js
+++ b/src/js/task.js
@@ -491,6 +491,12 @@ const TaskDef = new Lang.Class({
                     success: success,
                     errmsg: errmsg,
                     elapsedMillis: elapsedMillis };
+       let statusTxtPath = this._workdir.get_child('status.txt');
+       if (statusTxtPath.query_exists(null)) {
+           let contents = GSystem.file_load_contents_utf8(statusTxtPath, cancellable);
+           meta['status'] = contents.replace(/[ \n]/g, '');
+       }
+
        JsonUtil.writeJsonFileAtomic(this._workdir.get_child('meta.json'), meta, cancellable);
 
        if (!success) {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]