Hi Will, Testing your script against another instance of MarkLogic Server, as suggested by David, is probably the easiest way of testing it. But it should be possible to create a second Security database. It is essentially just another database, though with rather specific contents. You will need to inject users, roles, etc to make it useable. Did you make a duplicate of the Security database?
Kind regards, Geert -----Oorspronkelijk bericht----- Van: [email protected] [mailto:[email protected]] Namens Will Thompson Verzonden: woensdag 20 juli 2011 20:43 Aan: General MarkLogic Developer Discussion Onderwerp: [MarkLogic Dev General] ML Deployment automation and testing We maintain a boostrapping-type script, using admin and sec commands, that creates all users, roles, database/index settings, etc., so that a new or existing instance can be brought up to date with the latest Dev machine. However, I have run into problems testing it. I guess the obvious method would be keeping a PC or VM around just to install ML from scratch and test the script, but I was hoping it would be possible to do this locally. I tried creating a second Security database and instructed the script to build a the new content database using a different name, but it doesn't seem to like the second Security database. Is there a trick to creating another Security database? I know it's not recommended, but this would only be for testing. I couldn't find anything in the ML Security Administration docs. Do you have any recommendations on how to quickly test a script like this each time it is updated? Thank you, Will _______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general _______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general
