hashrate display units improvement
[p2pool.git] / p2pool / main.py
index 5f202a4..0ec9c34 100644 (file)
@@ -485,11 +485,11 @@ def main(args):
                         att_s = p2pool.get_pool_attempts_per_second(tracker, current_work.value['best_share_hash'], args.net)
                         weights, total_weight = tracker.get_cumulative_weights(current_work.value['best_share_hash'], min(height, 1000), 2**100)
                         count = counter(current_work.value['best_share_hash'], height, 2**100)
-                        print 'Pool: %i mhash/s in %i shares Recent: %.02f%% >%i mhash/s Known: %i shares (so %i stales)' % (
-                            att_s//1000000,
+                        print 'Pool: %sH/s in %i shares Recent: %.02f%% >%sH/s Known: %i shares (so %i stales)' % (
+                            math.format(att_s),
                             height,
                             weights.get(my_script, 0)/total_weight*100,
-                            weights.get(my_script, 0)/total_weight*att_s//1000000,
+                            math.format(weights.get(my_script, 0)/total_weight*att_s),
                             count,
                             len(my_shares) - count,
                         )