Bob

The GitHub project below is something I put together myself.

With respect to license details, if you look in MarkLogicSetup.py you can see 
how the license gets set.

>From memory it is 
>http://HOST:8001/license-go.xqy?license-key=<KEY>&licensee=<LICENSEE<http://HOST:8001/license-go.xqy?license-key=%3cKEY%3e&licensee=%3cLICENSEE>>

The server will re-start and the EULA requires accepting.

The URL for this is /agree-go.xqy?accepted-agreement=<LICENSE-TYPE>&ok.x=1

This is a hack in that this is the way it works in V5 and V6, but the future 
working of this is not guaranteed as we are not using an API. We are providing 
an API for this feature in V7.

Please contact me off list for further info, and copy Aaron in if so.

Ken Tune





From: [email protected] 
[mailto:[email protected]] On Behalf Of Aaron Rosenbaum
Sent: 20 May 2013 23:34
To: [email protected]
Subject: Re: [MarkLogic Dev General] Updating ML license(s) progamatically

There was some discussion of these issues at MarkLogic World 13 last month:
http://www.marklogic.com/resources/using-marklogics-rest-apis-for-devops/

There is an open source project that deals with some of these issues in ML6:
https://github.com/mustard57/MarkLogicEC2ClusterSetup
Although in EC2, the license application approach - although a hack - 
should/might work off EC2.

If you are doing something large-scale, please contact me off-list and I can 
see if we can get the support you need (typically license acceptance automation 
requirement comes about because of virtualization - I can help with that also.)

-Aaron Rosenbaum

Aaron Rosenbaum
Director, Product Management
MarkLogic Corporation

_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to