rhettg / Tron

Next generation batch process scheduling and management
Other
11 stars 0 forks source link

Tronview UI cleanup #50

Closed rhettg closed 13 years ago

rhettg commented 13 years ago

A few items for cleaning up tronview output. Recent features have made the interface a little hard to parse:

rhettg@stagexservices1:~$ tronview gearman_workers.155983
Job Run: gearman_workers.155983
State: FAIL
Node: stageaservices1

Action ID & Command                                                                              State  Start Time           End Time             Duration  
.local_ad_worker                                                                                 SUCC   2011-01-14 15:39:50  2011-01-14 15:39:55  0:00:04   
COMMAND: %(PYTHON)s %(BATCHDIR)s/gearman_workers/local_ad_worker.py check
.email_delivery_report_worker                                                                    SUCC   2011-01-14 15:39:50  2011-01-14 15:39:55  0:00:04   
COMMAND: %(PYTHON)s %(BATCHDIR)s/gearman_workers/email_delivery_report_worker.py check
.batch_email_queue_worker                                                                        SUCC   2011-01-14 15:39:50  2011-01-14 15:39:55  0:00:04   
COMMAND: %(PYTHON)s %(BATCHDIR)s/gearman_workers/batch_email_queue_worker.py check
.potd_worker                                                                                     SUCC   2011-01-14 15:39:50  2011-01-14 15:39:55  0:00:04   
COMMAND: %(PYTHON)s %(BATCHDIR)s/gearman_workers/potd_worker.py check
.user_details_worker                                                                             SUCC   2011-01-14 15:39:50  2011-01-14 15:39:55  0:00:04   
COMMAND: %(PYTHON)s %(BATCHDIR)s/gearman_workers/user_details_worker.py check
.user_location_worker                                                                            SUCC   2011-01-14 15:39:50  2011-01-14 15:39:55  0:00:05   
COMMAND: %(PYTHON)s %(BATCHDIR)s/gearman_workers/user_recent_location_worker.py check
.review_count_worker                                                                             SUCC   2011-01-14 15:39:50  2011-01-14 15:39:54  0:00:04   
COMMAND: %(PYTHON)s %(BATCHDIR)s/gearman_workers/review_count_worker.py check
.quicktip_language_worker                                                                        SUCC   2011-01-14 15:39:50  2011-01-14 15:39:56  0:00:05   
COMMAND: %(PYTHON)s %(BATCHDIR)s/gearman_workers/quicktip_language_worker.py check
.business_details_cache_worker                                                                   SUCC   2011-01-14 15:39:50  2011-01-14 15:39:55  0:00:04   
COMMAND: %(PYTHON)s %(BATCHDIR)s/gearman_workers/business_details_cache_worker.py check
.conversation_counts_worker                                                                      SUCC   2011-01-14 15:39:50  2011-01-14 15:39:56  0:00:05   
COMMAND: %(PYTHON)s %(BATCHDIR)s/gearman_workers/conversation_worker.py check
..... truncated
rhettg@stagexservices1:~$ 

Let's remove the COMMAND from this page as it really clutters it up.

rhettg@stagexservices1:~$ tronview gearman_workers.155983.potd_worker
COMMAND: 
/usr/bin/python /nail/live/yelp/batch/gearman_workers/potd_worker.py check

REQUIREMENTS:

STDOUT:

STDERR:

Pretty inconsistent with the rest of tronview:

Action Run: run_id
State: FAIL
Node: node_name

Start: start_time  (_duration_)

Command:
... etc
ghost commented 13 years ago

fixed!

rhettg commented 13 years ago

Looks good