whole_func_string: function createJob(job, meta, callback) {
              if (typeof (meta) === 'function') {
                  callback = meta;
                  meta = {};
              }
  
              job.created_at = job.created_at || new Date().toISOString();
              jobs[job.uuid] = clone(job);
              queued_jobs.push(job.uuid);
              if (typeof (job.locks) !== 'undefined') {
                  locked_targets[job.uuid] = job.locks;
              }
              return callback(null, job);
          }
func_code_string: function createJob(job, meta, callback) {
              if (typeof (meta) === 'function') {
                  callback = meta;
                  meta = {};
              }
  
              job.created_at = job.created_at || new Date().toISOString();
              jobs[job.uuid] = clone(job);
              queued_jobs.push(job.uuid);
              if (typeof (job.locks) !== 'undefined') {
                  locked_targets[job.uuid] = job.locks;
              }
              return callback(null, job);
          }
func_documentation_string: job - Job object meta - Any additional information to pass to the backend which is not job properties callback - f(err, job)