lib/workflow-in-memory-backend.js
function addInfo(uuid, info, meta, callback) {

            if (typeof (meta) === 'function') {
                callback = meta;
                meta = {};
            }

            if (!jobs[uuid]) {
                return callback(new e.BackendResourceNotFoundError(
                  'Job does not exist. Cannot Update.'));
            } else {
                if (!util.isArray(jobs[uuid].info)) {
                    jobs[uuid].info = [];
                }
                jobs[uuid].info.push(info);
                return callback(null);
            }
        }
function addInfo(uuid, info, meta, callback) {

            if (typeof (meta) === 'function') {
                callback = meta;
                meta = {};
            }

            if (!jobs[uuid]) {
                return callback(new e.BackendResourceNotFoundError(
                  'Job does not exist. Cannot Update.'));
            } else {
                if (!util.isArray(jobs[uuid].info)) {
                    jobs[uuid].info = [];
                }
                jobs[uuid].info.push(info);
                return callback(null);
            }
        }
Add progress information to an existing job: - uuid - String, the Job's UUID. - info - Object, {'key' => 'Value'} - meta - Any additional information to pass to the backend which is not job info - callback - f(err)