gbscmd requires the TEMS.pm and GBSSoap.pm modules. If you do not have these modules installed, please download it from here. It also requires Getopt::Long module for parsing command line arguments. Getopt::Long module is a built-in module for most of the Perl distributions.
What you can do with gbscmd
At this point, you can do the following operations using gbscmd. However, as we find more SOAP calls, we can easily add more features to this program.
To start a situation using default userid, password and port settings.
perl gbscmd startsit --server localhost --situation
To stop a situation using default userid and password on a TEMS running on Port 3661
perl gbscmd stopsit --server localhost --port 3661 --situation
To acknowledge a situation using default userid, password and port settings with a default message "Auto-acknowledged".
perl gbscmd acksit --server localhost --situation
To close a situation.
perl gbscmd resetSit --server localhost --situation
To show currently running situations,
perl gbscmd sitStatusHistory --server localhost
To send a message to Universal Message log or console with severity "low".
perl gbscmd sendMessage --server localhost --message
Tips and Notes
the authentication information everytime using --user and --password options
gbscmd is available for registered users. Are you a registered user? If so, please contact Tony Delgross by email at email@example.com or by phone at 919-206-4466. We apologize for the inconvenience. At GulfBreeze, We are fully committed to contributing to Tivoli community and to our customers, but some of our competitors exploit our good intentions deliberately. We are working on making this process as painless as possible for genuine users but please bear with us until then. Thank you very much for your understanding.
Not a registered user? Registration is easy. Please click here to signup.