[Koha-bugs] [Bug 20630] An attempt at multitenancy with Mojolicious
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Sat Apr 21 10:51:27 CEST 2018
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20630
--- Comment #1 from Julian Maurice <julian.maurice at biblibre.com> ---
Created attachment 74671
-->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=74671&action=edit
Bug 20630: An attempt at multitenancy with Mojolicious
This patch tries to achieve the same goal as bug 15562, but with
Mojolicious and with minimal changes.
It does so by accepting a X-Koha-Conf header containing the path to an
existing koha-conf.xml
Test plan:
1. Apply bug 20582
2. Apply this patch
3. Use etc/nginx.conf as an example and create two server blocks. Make
sure you have different paths for X-Koha-Conf and the files differ at
least for the database name (and memcached namespace if memcached is
enabled)
4. Run `env KOHA_CONF=a-third-koha-conf.xml morbo bin/koha`
5. Try to access the first server block, change some visible sysprefs
like IntranetUserCss and OpacUserCss
6. Do the same with the second server block, and again with
http://yourserverip:3000/
7. Confirm that everything is working normally for each instance
8. Test with and without memcached
9. Restart morbo without KOHA_CONF (env KOHA_CONF= morbo bin/koha) and
confirm that the two first sites still work
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list