...
No Format |
---|
$GROUPER_HOME/bin/gsh.sh <option> args: -h, Prints this message args: <filename>, Execute commands in specified file no args: Enters an interactive shell args: -check, lightWeightProfile Use alternate init script (classes/groovysh_lightWeight.profile) which has less imports and may improve startup performance args: -nocheck, PerformsSkips startup check and enters an interactive shell args: -runarg <command> Run command (use \\n to separate commands) args: -main <class> [args...] class, Full class name (must have main method) args, class, Full class name (must have main method) args, args as required by main method of class args: -initEnv [<configDir>] On Windows sets GROUPER_HOME and adds GROUPER_HOME/bin to path For *nix 'source gsh.sh' for the same result configDir optionally adds an alternative conf directory than GROUPER_HOME/conf to the classpath args: (-xmlimport | -xmlexport | -loader | -test | -registry | -usdu | -findbadmemberships) | -ldappc | pspngAttributesToProvisioningAttributes) Enter option to get additional usage for that option -xmlexportxmlimport, Invokes XmlExporterXmlImporter* -xmlimport, Invokes XmlImporter -loader, *XML format has changed in v1.6. InvokesTo GrouperLoaderimport -registry, Manipulate the Grouper schema and install the original XML format use -xmlimportold -xmlexport, Invokes bootstrap dataXmlExporter -testloader, Run JUnit testsInvokes GrouperLoader -usduregistry, Manipulate the Grouper schema and install bootstrap data -test, Run JUnit tests -usdu, Invoke USDU - Unresolvable Subject Deletion Utility -pspngAttributesToProvisioningAttributes Copies pspng attributes to provisioning -findbadmemberships, Check for membership data inconsistencies -ldappc, Run the grouper ldap provisioning connector to send data to ldap |
With argument "-lightWeightProfile", gsh will start up with an alternate boot script (groovysh_lightWeight.profile instead of the default groovysh.profile). This will perform on startup only a few Java imports, edu.internet2.middleware.grouper.* and import edu.internet2.middleware.grouper.util.*, and does not set up any help aliases and functions.
Note: you can log sql statements run from gsh by setting this in log4j.properties
...