samba-tool processes: display pre-fork masters and workers
authorGary Lockyer <gary@catalyst.net.nz>
Thu, 13 Sep 2018 21:38:56 +0000 (09:38 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 23 Nov 2018 07:25:20 +0000 (08:25 +0100)
commit2db38370e3f6f4c91e87c8c469f3b3c59c0f3a68
treea165774bc81ef4f1d83b7d9e7e59db27e91d60b7
parent0c10c0e17a11b7a33c1de20ecd8b37830af909f7
samba-tool processes: display pre-fork masters and workers

Tag prefork work processes with "(worker 0)", and sort the process list
on server name to get a consistent order.

 Service:                          PID
 --------------------------------------
 cldap_server                     15588
 ...
 ldap_server                      15584
 ldap_server(worker 0)            15627
 ldap_server(worker 1)            15630
 ldap_server(worker 2)            15632
 ldap_server(worker 3)            15634
 nbt_server                       15576
 notify-daemon                    15638
 ...
 samba                                0
 ...
 wrepl_server                     15580

Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/netcmd/processes.py