glmCheckLicense
The glmCheckLicense returns the current Licensing status
various glmCheckLicense [-release] [-full] [-lite] [-personal] [-savedWithPLE]
Flags
Long name (short name) | Argument types | Properties | Description |
-release (-rls) | Release the current Maya session license. Once released, a license can not be fetched within the same Maya session | ||
-full (-f) | Returns true if the Maya session used a full license | ||
-lite (-li) | Returns true if the Maya session used a lite license | ||
-personal (-ple) | Returns true if the Maya session used a personal learning edition license | ||
-savedWithPLE (-spl) | string | Returns true if the current scene or specified file (either .gscl, .gscs or .gda) has been saved using a personal learning edition license |
Return Value
This command return either:
A string of the form isLicenseValid;licenseMessage. if no flags are set. In this case, the different return values are:
- 1;Golaem Crowd 8 permanent license found
- 1;Golaem Crowd 8 license found, expires in XX days
- 0;No commercial license found (Requested version not supported (-6))
- 0;No commercial license found (No license for product (-1))
A boolean if flags -full/-lite are set.
MEL Examples
string $result = `glmCheckLicense`;
// Result: 1;Golaem Crowd 7 permanent license found //
int $result = `glmCheckLicense -full`;
// Result: 0//
// has the current scene been saved using a PLE License
int $result = `glmCheckLicense -spl ""`;
// Result: 0//
Python Examples
import maya.cmds as cmds
cmds.glmCheckLicense()
// Result: 1;Golaem Crowd 7 permanent license found //
cmds.glmCheckLicense(full=True)
// Result: True//
# has the current scene been saved using a PLE License
cmds.glmCheckLicense(spl="")
// Result: False//