Compile Server Merge into stap - Patch for Feedback

Dave Brolley brolley@redhat.com
Mon Jun 14 22:25:00 GMT 2010


Hi,

This is a patch which merges the functionality of the stap-client and 
stap-find-servers scripts into stap. This is part of our efforts to make 
the compile client/server implementation more robust. This has already 
undergone one round of review here at Red Hat and I would like to 
solicit feedback from interested parties on this list as well.

With this patch:

o Basic client functionality is available in stap, meaning that stap can 
automatically find a compatible server (if any are available), use it to 
compile a script and execute it locally (if requested). Where you would 
have used 'stap-client ...' you now use 'stap --server ...'.

o Other stap-client options are yet to be fleshed out (e.g. 
--server=XXX, --ssl=XXX).

o Server status information is available from stap. Where you would 
previously use 'stap-find-servers' you now use 'stap --server-status'.

o For now, stap-client and stap-find-servers still work as before. They 
will eventually either go away or remain as (very) thin wrappers around 
the new implementation.

Clearly there is more work to do, but I want to make sure this is headed 
in the right direction.

Feedback please!

Thanks,
Dave
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: csclient-merge.patch.txt
URL: <http://sourceware.org/pipermail/systemtap/attachments/20100614/dc0c6e03/attachment.txt>


More information about the Systemtap mailing list