The Rails demo for remote systems management with WS-Man is available at the
openwsman web site.
Just follow the
install and configure instructions. In short you need
- openwsman
An open source implementation of the ws-management standard.
- rwsman
Ruby bindings for openwsman client operations.
- Ruby On Rails
Web development that doesn't hurt
- Railsapp
Rails demo application for rwsman
Once everything is properly installed, start the Rails web server with
ruby script/server.
Now point your browser to
http://localhost:3000 and you'll see the startup
page. Click on the text, then click on
Discover and the
Discovery page
will appear.
Look closely at the
Actions line for each host and you'll notice the
YaST action for the openSUSE client. This client has my
openwsman-yast plugin installed.
The demo application allows to start and stop the desktop (the
xdm service to be precise) and to switch the desktop environment between KDE and GNOME.
YaST operations
Doc has videotaped a demo, you can find it in the
idea.opensuse.org blog.