Tomas Cohen Arazi
3cb853ed8f
This patch adds a new command to be used for Elasticsearch-related tasks. The current implementation only offers the --rebuild action switch, that allows reindexing Elasticsearch on a per-instance basis as we are used to with the rest of the koha-* commands. Other options could be added in a future: --status (ES server status report, etc). To test: - Apply the whole patchset - Have a suitable Koha+Elasticsearch setup [1] - Run: $ reset_all - Run: $ man koha-elasticsearch => SUCCESS: A pretty man page is displayed covering all options - Run: $ sudo koha-elasticsearch blah => SUCCESS: The script fails because blah is not a valid instance name - Run: $ sudo koha-elasticsearch -v kohadev => SUCCESS: Reindex happens! - Try the -a, -b and -c option switches - Sign off happily :-D Sponsored-by: ByWater Solutions [1] This is straightforward if you are using KohaDevBox and created the box using: $ KOHA_ELASTICSEARCH=1 vagrant up Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> Signed-off-by: Mark Tompsett <mtompset@hotmail.com> Signed-off-by: Nick Clemens <nick@bywatersolutions.com> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
43 lines
2.2 KiB
Text
43 lines
2.2 KiB
Text
debian/tmp/usr/* usr
|
|
debian/tmp/etc/koha/searchengine
|
|
debian/tmp/etc/koha/pazpar2
|
|
debian/tmp/etc/koha/zebradb/[!z]*
|
|
debian/templates/* etc/koha
|
|
debian/koha-post-install-setup usr/sbin
|
|
debian/unavailable.html usr/share/koha/intranet/htdocs
|
|
debian/unavailable.html usr/share/koha/opac/htdocs
|
|
debian/templates/* etc/koha
|
|
debian/scripts/koha-functions.sh usr/share/koha/bin
|
|
debian/scripts/koha-create usr/sbin
|
|
debian/scripts/koha-create-dirs usr/sbin
|
|
debian/scripts/koha-disable usr/sbin
|
|
debian/scripts/koha-dump usr/sbin
|
|
debian/scripts/koha-dump-defaults usr/sbin
|
|
debian/scripts/koha-elasticsearch usr/sbin
|
|
debian/scripts/koha-email-disable usr/sbin
|
|
debian/scripts/koha-email-enable usr/sbin
|
|
debian/scripts/koha-enable usr/sbin
|
|
debian/scripts/koha-foreach usr/sbin
|
|
debian/scripts/koha-indexer usr/sbin
|
|
debian/scripts/koha-list usr/sbin
|
|
debian/scripts/koha-mysql usr/sbin
|
|
debian/scripts/koha-passwd usr/sbin
|
|
debian/scripts/koha-plack usr/sbin
|
|
debian/scripts/koha-rebuild-zebra usr/sbin
|
|
debian/scripts/koha-remove usr/sbin
|
|
debian/scripts/koha-reset-passwd usr/sbin
|
|
debian/scripts/koha-restart-zebra usr/sbin
|
|
debian/scripts/koha-restore usr/sbin
|
|
debian/scripts/koha-run-backups usr/sbin
|
|
debian/scripts/koha-shell usr/sbin
|
|
debian/scripts/koha-sitemap usr/sbin
|
|
debian/scripts/koha-start-zebra usr/sbin
|
|
debian/scripts/koha-stop-zebra usr/sbin
|
|
debian/scripts/koha-translate usr/sbin
|
|
debian/scripts/koha-upgrade-schema usr/sbin
|
|
debian/scripts/koha-upgrade-to-3.4 usr/sbin
|
|
debian/scripts/koha-zebra usr/sbin
|
|
debian/scripts/koha-start-sip usr/sbin
|
|
debian/scripts/koha-stop-sip usr/sbin
|
|
debian/scripts/koha-enable-sip usr/sbin
|
|
debian/tmp_docbook/*.8 usr/share/man/man8
|