{
   "ui" : [
      {
         "label" : "Get Modules",
         "method" : "GetModules",
         "template" : "%tgetmodules",
         "timeout" : 600,
         "tooltip" : "Report the configured modules running on the SMC"
      },
      {
         "label" : "Run Shell Command",
         "method" : "RunShell",
         "paramLabels" : [ "Command" ],
         "paramTypes" : [ "java.lang.String" ],
         "template" : "%trunshell %p",
         "timeout" : 600,
         "tooltip" : "Run shell command and return result as a console ack"
      },
      {
         "label" : "Run Shell (Return File)",
         "method" : "RunShellReturnFile",
         "paramLabels" : [ "Command" ],
         "paramTypes" : [ "java.lang.String" ],
         "template" : "file:%trunshell %p",
         "timeout" : 600,
         "tooltip" : "Run shell command and return result as a file transfer"
      }
   ]
}
