stop does not work.  and once stop is implemented then launch & isRunning will of course be needed.

furthermore how does this work in the real world -- e.g. setting configuration?  as done say by WebClusterDatabaseExample.

as a quick fix rather than having this be a driver this could be a LiveTest which illustrates how the puppet commands can be used, and simply confirms "ps aux | grep [m]ysql" returns a non-zero exit code once puppet is used to install mysql