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
