some usage text improvements
[paralleljobs.git] / paralleljobs.py
index baf79651b101056abf7eb20513c73303e8cbf695..6a1da0df60929f5aa29367fc1f5c06c1a0bc9b45 100755 (executable)
@@ -66,12 +66,13 @@ def runCmd(cmd):
     return exitcode, out, err
 
 def processJob(conn, jobid):
-    print("Process job %d" % (jobid))
 
     c = conn.cursor()
     c.execute("SELECT cmd FROM jobs WHERE id=?", (jobid,))
     cmd, = c.fetchone()
 
+    print("Process job %d: %s" % (jobid, cmd))
+
     ec, out, err = runCmd(cmd)
     c.execute("UPDATE jobs SET exitcode=?, done=1 WHERE id=?;", (ec, jobid))
 
@@ -161,14 +162,14 @@ Usage:
 COMMANDS:
   -c cmdfn        add jobs from the file with list of commands
   -h              print this text
-  -s              print status information
-  -w              work on the database
+  -s              print progress information
+  -w              do work and process jobs
 
 OPTIONS:
   -d database     the database to process
-  -n num          in -w mode, only perform num-many jobs
+  -n num          in -w mode, only process num-many jobs
   -p cols-def     create properties table with SQL column spec
-  -v              print output of the job's command
+  -v              verbose output
 
 Commands may be combined in one call of {0}.