license methods#
get_license_info (EE only)#
- get_license_info(apiuser)#
Returns the RhodeCode Enterprise license information.
- Parameters:
apiuser (AuthUser) – This is filled automatically from the Authentication Token.
Example output:
id : <id_given_in_input> result : { 'rhodecode_version': <rhodecode version>, 'token': <license token>, 'issued_to': <license owner>, 'issued_on': <license issue date>, 'expires_on': <license expiration date>, 'type': <license type>, 'users_limit': <license users limit>, 'key': <license key> } error : null
set_license_key (EE only)#
- set_license_key(apiuser, key)#
Sets the RhodeCode Enterprise license key.
- Parameters:
apiuser (AuthUser) – This is filled automatically from the Authentication Token.
key (str) – This is the license key to be set.
Example output:
id : <id_given_in_input> result: { "msg" : "updated license information", "key": <key> } error: null
Example error output:
id : <id_given_in_input> result : null error : { "license key is not valid" or "trial licenses cannot be uploaded" or "error occurred while updating license" }