.coveragerc
.stestr.conf
.zuul.yaml
AUTHORS
CONTRIBUTING.rst
ChangeLog
HACKING.rst
LICENSE
README.rst
babel.cfg
bindep.txt
elasticsearch5.txt
elasticsearch6.txt
lower-constraints.txt
openstack-common.conf
pylintrc
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
api-ref/source/conf.py
api-ref/source/http-codes.yaml
api-ref/source/index.rst
api-ref/source/search-parameters.yaml
api-ref/source/searchlight-v1.inc
api-ref/source/samples/create-search-admin-request.json
api-ref/source/samples/create-search-aggregation-request.json
api-ref/source/samples/create-search-aggregation-response.json
api-ref/source/samples/create-search-all-request.json
api-ref/source/samples/create-search-all-response.json
api-ref/source/samples/create-search-complex-boolean-request.json
api-ref/source/samples/create-search-complex-boolean-response.json
api-ref/source/samples/create-search-free-text-request.json
api-ref/source/samples/create-search-free-text-response.json
api-ref/source/samples/create-search-multiple-type-request.json
api-ref/source/samples/create-search-phrase-field-request.json
api-ref/source/samples/create-search-phrase-field-response.json
api-ref/source/samples/create-search-single-type-request.json
api-ref/source/samples/create-search-single-type-response.json
api-ref/source/samples/list-facets-all-response-exclude-options.json
api-ref/source/samples/list-facets-all-response.json
api-ref/source/samples/list-facets-include-fields-response.json
api-ref/source/samples/list-facets-type-response.json
api-ref/source/samples/list-plugins-response.json
contrib/docker/Dockerfile
contrib/docker/README.rst
contrib/docker/docker-compose.example.yml
contrib/docker/entrypoint.sh
contrib/docker/searchlight.conf
contrib/vagrant/Vagrantfile
contrib/vagrant/local.conf
devstack/README.rst
devstack/local.conf.example
devstack/plugin.sh
devstack/settings
devstack/gate/gate_hook.sh
devstack/gate/post_test_hook.sh
doc/requirements.txt
doc/source/conf.py
doc/source/index.rst
doc/source/admin/architecture.rst
doc/source/admin/index.rst
doc/source/admin/indexingservice.rst
doc/source/admin/plugins/cinder.rst
doc/source/admin/plugins/designate.rst
doc/source/admin/plugins/glance.rst
doc/source/admin/plugins/ironic.rst
doc/source/admin/plugins/neutron.rst
doc/source/admin/plugins/nova.rst
doc/source/admin/plugins/swift.rst
doc/source/cli/index.rst
doc/source/cli/searchlight-status.rst
doc/source/configuration/authentication.rst
doc/source/configuration/index.rst
doc/source/configuration/plugins.rst
doc/source/configuration/policy.rst
doc/source/configuration/sample-policy-yaml.rst
doc/source/contributor/authoring-plugins.rst
doc/source/contributor/contributing.rst
doc/source/contributor/feature-requests-bugs.rst
doc/source/contributor/index.rst
doc/source/contributor/searchlight-vision.rst
doc/source/contributor/vision-reflection.rst
doc/source/install/dev-environment.rst
doc/source/install/elasticsearch.rst
doc/source/install/index.rst
doc/source/install/uwsgi.rst
doc/source/user/index.rst
doc/source/user/searchlightapi.rst
doc/source/user/usecases.rst
etc/apache-searchlight.template
etc/api-paste.ini
etc/property-protections-policies.conf.sample
etc/property-protections-roles.conf.sample
etc/searchlight-uwsgi.ini.sample
etc/oslo-config-generator/searchlight.conf
etc/oslo-policy-generator/searchlight.conf
images/Figure1.png
images/Figure2.png
images/Figure3.png
images/Figure4.png
images/SeaaS.png
releasenotes/notes/.placeholder
releasenotes/notes/add-0_2_1-notes-e1f8910ad27d88bb.yaml
releasenotes/notes/add-devstack-elasticsearch-5x-48934b931a31c823.yaml
releasenotes/notes/add-nova-microversion-support-8b40da4458678f20.yaml
releasenotes/notes/add-server-group-notification-handler-d10aed78bede2c12.yaml
releasenotes/notes/add-server-groups-plugin-3dff1b85a3f716f5.yaml
releasenotes/notes/bp-add-region-name-69fbe5b84b2883c6.yaml
releasenotes/notes/bp-allow-aggregation-queries-fd7d39cb33068be1.yaml
releasenotes/notes/bp-allow-reindexing-into-new-mapping-bd78e94842fd2705.yaml
releasenotes/notes/bp-cinder-plugin-faf8eed2c5d3a7eb.yaml
releasenotes/notes/bp-configurable-index-settings-59e00230f669c1a8.yaml
releasenotes/notes/bp-disoverable-resource-type-relationships-d697d0aa6648a560.yaml
releasenotes/notes/bp-expose-version-be6403da43341c98.yaml
releasenotes/notes/bp-facet-totals-369e7cd81b15f658.yaml
releasenotes/notes/bp-flavor-notifications-c9454eb39ab8f567.yaml
releasenotes/notes/bp-flavor-plugin.yaml
releasenotes/notes/bp-hypervisor-plugin-5d17ed1005004b43.yaml
releasenotes/notes/bp-index-performance-enhancement-c8dc21da98f45628.yaml
releasenotes/notes/bp-index-role-separation-535e01ba3bb2252e.yaml
releasenotes/notes/bp-indexing-type-wildcard-94c38a719a9210af.yaml
releasenotes/notes/bp-ironic-plugin-922204f24ecb2f16.yaml
releasenotes/notes/bp-neutron-floatingip-1291f3a76f0e4aed.yaml
releasenotes/notes/bp-neutron-plugin-5c14dd556457c1dc.yaml
releasenotes/notes/bp-neutron-securitygroup-6c1531e9f80030bd.yaml
releasenotes/notes/bp-neutron-tenant-rbac-0922f23111965f7c.yaml
releasenotes/notes/bp-nova-versioned-notifications-ffa01feeaf688414.yaml
releasenotes/notes/bp-orphaned-es-aliases-24c5b5dcd2eb3a41.yaml
releasenotes/notes/bp-per-resource-type-policy-control-ada396f612d75c5b.yaml
releasenotes/notes/bp-pipeline-architecture-dc2d10d5609af1f9.yaml
releasenotes/notes/bp-reduce-nova-api-calls-64eef45bd19fa89c.yaml
releasenotes/notes/bp-reenable-multiple-indices-3c05b9dde9d45d62.yaml
releasenotes/notes/bp-reindex-interval-a43c37189e948d28.yaml
releasenotes/notes/bp-remove-index-api-df875bd8637bb675.yaml
releasenotes/notes/bp-support-service-policy-files-c7e5eeb83c6f4126.yaml
releasenotes/notes/bp-swift-plugin-f19776bcd35ff69d.yaml
releasenotes/notes/bp-wsgi-deployment-54b6e07122f61147.yaml
releasenotes/notes/bp-zero-downtime-reindexing-a607d52b8711d845.yaml
releasenotes/notes/bug-1532972-9cd5c31e976faf81.yaml
releasenotes/notes/bug-1545069-project-id-f8fe895ecce095ff.yaml
releasenotes/notes/bug-1547118-3cfde976f32c3b5c.yaml
releasenotes/notes/bug-1557778-facet-options-798bba4cb4e3067a.yaml
releasenotes/notes/bug-1558630-fb26ae51f17fa9e2.yaml
releasenotes/notes/bug-1558884-231498c4a6f56a31.yaml
releasenotes/notes/bug-1568923-add-size-from-4dd681d72bc0ef6c.yaml
releasenotes/notes/bug-1583681-plugin-info-d7307783f36cad25.yaml
releasenotes/notes/bug-1584148-indexing-type-07ea84db2e6c1da4.yaml
releasenotes/notes/bug-1588540-neutron-routing-e7187a02535d8b01.yaml
releasenotes/notes/bug-1592984-34d9417422c37e37.yaml
releasenotes/notes/bug-1596710-6a5287f0cd77cba0.yaml
releasenotes/notes/bug-16175150-fix-mapping-a51e535a13deed96.yaml
releasenotes/notes/bug-1621914-neutron-ports-58cf966264c09ce4.yaml
releasenotes/notes/bug-1622343-648b6b2b85e67209.yaml
releasenotes/notes/bug-1653752-a34a9a85deb92ed2.yaml
releasenotes/notes/bugs-1619047-nested-mappings-4ddb2d0b067b3093.yaml
releasenotes/notes/config-options-change-dfc9068dfb9728b8.yaml
releasenotes/notes/disable-index-refresh-during-reindexing-e0152b6524385745.yaml
releasenotes/notes/drop-python-2-7-73d3113c69d724d1.yaml
releasenotes/notes/listener-error-level-582765d9d48d4e01.yaml
releasenotes/notes/policy-and-doc-in-code-b9f65c80b21c4488.yaml
releasenotes/notes/rename-default-config-0382b2f792a2d0ef.yaml
releasenotes/notes/searchlight-status-upgrade-check-framework-7ef75908acc5110f.yaml
releasenotes/notes/use-size-in-facets-search-438d4c4317879dfc.yaml
releasenotes/source/conf.py
releasenotes/source/index.rst
releasenotes/source/liberty.rst
releasenotes/source/mitaka.rst
releasenotes/source/newton.rst
releasenotes/source/ocata.rst
releasenotes/source/pike.rst
releasenotes/source/queens.rst
releasenotes/source/stein.rst
releasenotes/source/train.rst
releasenotes/source/unreleased.rst
releasenotes/source/_static/.placeholder
releasenotes/source/_templates/.placeholder
searchlight/__init__.py
searchlight/context.py
searchlight/gateway.py
searchlight/i18n.py
searchlight/listener.py
searchlight/notifier.py
searchlight/opts.py
searchlight/pipeline.py
searchlight/plugin.py
searchlight/service.py
searchlight/service_policies.py
searchlight/version.py
searchlight.egg-info/PKG-INFO
searchlight.egg-info/SOURCES.txt
searchlight.egg-info/dependency_links.txt
searchlight.egg-info/entry_points.txt
searchlight.egg-info/not-zip-safe
searchlight.egg-info/pbr.json
searchlight.egg-info/requires.txt
searchlight.egg-info/top_level.txt
searchlight/api/__init__.py
searchlight/api/common.py
searchlight/api/policy.py
searchlight/api/property_protections.py
searchlight/api/versions.py
searchlight/api/wsgi.py
searchlight/api/middleware/__init__.py
searchlight/api/middleware/context.py
searchlight/api/middleware/gzip.py
searchlight/api/middleware/version_negotiation.py
searchlight/api/v1/__init__.py
searchlight/api/v1/router.py
searchlight/api/v1/search.py
searchlight/cmd/__init__.py
searchlight/cmd/api.py
searchlight/cmd/control.py
searchlight/cmd/listener.py
searchlight/cmd/manage.py
searchlight/cmd/status.py
searchlight/common/__init__.py
searchlight/common/config.py
searchlight/common/exception.py
searchlight/common/loggers.py
searchlight/common/property_utils.py
searchlight/common/resource_types.py
searchlight/common/utils.py
searchlight/common/wsgi.py
searchlight/common/wsme_utils.py
searchlight/common/policies/__init__.py
searchlight/common/policies/base.py
searchlight/common/policies/resource.py
searchlight/common/policies/search.py
searchlight/elasticsearch/__init__.py
searchlight/elasticsearch/plugins/__init__.py
searchlight/elasticsearch/plugins/base.py
searchlight/elasticsearch/plugins/helper.py
searchlight/elasticsearch/plugins/openstack_clients.py
searchlight/elasticsearch/plugins/utils.py
searchlight/elasticsearch/plugins/cinder/__init__.py
searchlight/elasticsearch/plugins/cinder/snapshots.py
searchlight/elasticsearch/plugins/cinder/snapshots_notification_handler.py
searchlight/elasticsearch/plugins/cinder/volumes.py
searchlight/elasticsearch/plugins/cinder/volumes_notification_handler.py
searchlight/elasticsearch/plugins/designate/__init__.py
searchlight/elasticsearch/plugins/designate/notification_handlers.py
searchlight/elasticsearch/plugins/designate/recordsets.py
searchlight/elasticsearch/plugins/designate/zones.py
searchlight/elasticsearch/plugins/glance/__init__.py
searchlight/elasticsearch/plugins/glance/images.py
searchlight/elasticsearch/plugins/glance/images_notification_handler.py
searchlight/elasticsearch/plugins/glance/metadefs.py
searchlight/elasticsearch/plugins/glance/metadefs_notification_handler.py
searchlight/elasticsearch/plugins/ironic/__init__.py
searchlight/elasticsearch/plugins/ironic/chassis.py
searchlight/elasticsearch/plugins/ironic/nodes.py
searchlight/elasticsearch/plugins/ironic/notification_handlers.py
searchlight/elasticsearch/plugins/ironic/ports.py
searchlight/elasticsearch/plugins/ironic/resources.py
searchlight/elasticsearch/plugins/neutron/__init__.py
searchlight/elasticsearch/plugins/neutron/floatingips.py
searchlight/elasticsearch/plugins/neutron/networks.py
searchlight/elasticsearch/plugins/neutron/notification_handlers.py
searchlight/elasticsearch/plugins/neutron/ports.py
searchlight/elasticsearch/plugins/neutron/routers.py
searchlight/elasticsearch/plugins/neutron/security_groups.py
searchlight/elasticsearch/plugins/neutron/subnets.py
searchlight/elasticsearch/plugins/nova/__init__.py
searchlight/elasticsearch/plugins/nova/flavors.py
searchlight/elasticsearch/plugins/nova/hypervisors.py
searchlight/elasticsearch/plugins/nova/notification_handler.py
searchlight/elasticsearch/plugins/nova/servergroups.py
searchlight/elasticsearch/plugins/nova/servers.py
searchlight/elasticsearch/plugins/swift/__init__.py
searchlight/elasticsearch/plugins/swift/accounts.py
searchlight/elasticsearch/plugins/swift/containers.py
searchlight/elasticsearch/plugins/swift/objects.py
searchlight/elasticsearch/plugins/swift/swift_notification_handler.py
searchlight/hacking/__init__.py
searchlight/hacking/checks.py
searchlight/locale/de/LC_MESSAGES/searchlight.po
searchlight/locale/en_GB/LC_MESSAGES/searchlight.po
searchlight/locale/es/LC_MESSAGES/searchlight.po
searchlight/locale/fr/LC_MESSAGES/searchlight.po
searchlight/locale/it/LC_MESSAGES/searchlight.po
searchlight/locale/ja/LC_MESSAGES/searchlight.po
searchlight/locale/ko_KR/LC_MESSAGES/searchlight.po
searchlight/locale/pt_BR/LC_MESSAGES/searchlight.po
searchlight/locale/ru/LC_MESSAGES/searchlight.po
searchlight/locale/tr_TR/LC_MESSAGES/searchlight.po
searchlight/locale/zh_CN/LC_MESSAGES/searchlight.po
searchlight/locale/zh_TW/LC_MESSAGES/searchlight.po
searchlight/publisher/__init__.py
searchlight/publisher/log.py
searchlight/tests/__init__.py
searchlight/tests/fake_plugins.py
searchlight/tests/utils.py
searchlight/tests/etc/policy.json
searchlight/tests/etc/property-protections-policies.conf
searchlight/tests/etc/property-protections.conf
searchlight/tests/functional/__init__.py
searchlight/tests/functional/generate_load_data.py
searchlight/tests/functional/mock_glance_pyclient.py
searchlight/tests/functional/test_api.py
searchlight/tests/functional/test_cinder_plugins.py
searchlight/tests/functional/test_designate_plugins.py
searchlight/tests/functional/test_glance_plugins.py
searchlight/tests/functional/test_listener.py
searchlight/tests/functional/test_load.py
searchlight/tests/functional/test_neutron_plugins.py
searchlight/tests/functional/test_nova_plugins.py
searchlight/tests/functional/test_reindex.py
searchlight/tests/functional/data/events/flavor.json
searchlight/tests/functional/data/events/floatingips.json
searchlight/tests/functional/data/events/images.json
searchlight/tests/functional/data/events/metadefs.json
searchlight/tests/functional/data/events/networks.json
searchlight/tests/functional/data/events/ports.json
searchlight/tests/functional/data/events/records.json
searchlight/tests/functional/data/events/recordsets.json
searchlight/tests/functional/data/events/routers.json
searchlight/tests/functional/data/events/security.json
searchlight/tests/functional/data/events/server_group.json
searchlight/tests/functional/data/events/servers.json
searchlight/tests/functional/data/events/snapshots.json
searchlight/tests/functional/data/events/subnets.json
searchlight/tests/functional/data/events/volumes.json
searchlight/tests/functional/data/events/zones.json
searchlight/tests/functional/data/load/flavors.json
searchlight/tests/functional/data/load/floatingips.json
searchlight/tests/functional/data/load/hypervisors.json
searchlight/tests/functional/data/load/image_members.json
searchlight/tests/functional/data/load/images.json
searchlight/tests/functional/data/load/metadefs.json
searchlight/tests/functional/data/load/networks.json
searchlight/tests/functional/data/load/ports.json
searchlight/tests/functional/data/load/recordsets.json
searchlight/tests/functional/data/load/routers.json
searchlight/tests/functional/data/load/security.json
searchlight/tests/functional/data/load/server_groups.json
searchlight/tests/functional/data/load/servers.json
searchlight/tests/functional/data/load/snapshots.json
searchlight/tests/functional/data/load/subnets.json
searchlight/tests/functional/data/load/volumes.json
searchlight/tests/functional/data/load/zones.json
searchlight/tests/unit/__init__.py
searchlight/tests/unit/test_cinder_snapshot_plugin.py
searchlight/tests/unit/test_cinder_volume_plugin.py
searchlight/tests/unit/test_context_middleware.py
searchlight/tests/unit/test_designate_recordset_plugin.py
searchlight/tests/unit/test_designate_zone_plugin.py
searchlight/tests/unit/test_elasticsearch_version.py
searchlight/tests/unit/test_glance_image_plugin.py
searchlight/tests/unit/test_glance_metadefs_plugin.py
searchlight/tests/unit/test_indexing_helper.py
searchlight/tests/unit/test_ironic_chassis_plugin.py
searchlight/tests/unit/test_ironic_node_plugin.py
searchlight/tests/unit/test_ironic_port_plugin.py
searchlight/tests/unit/test_listener.py
searchlight/tests/unit/test_neutron_floatingip.py
searchlight/tests/unit/test_neutron_network_plugin.py
searchlight/tests/unit/test_neutron_port_plugin.py
searchlight/tests/unit/test_neutron_router_plugin.py
searchlight/tests/unit/test_neutron_securitygroup_plugin.py
searchlight/tests/unit/test_neutron_subnet_plugin.py
searchlight/tests/unit/test_nova_flavor_plugin.py
searchlight/tests/unit/test_nova_hypervisor_plugin.py
searchlight/tests/unit/test_nova_server_plugin.py
searchlight/tests/unit/test_nova_servergroup_plugin.py
searchlight/tests/unit/test_plugin.py
searchlight/tests/unit/test_plugin_utils.py
searchlight/tests/unit/test_reindexing.py
searchlight/tests/unit/test_service_policies.py
searchlight/tests/unit/test_swift_account_plugin.py
searchlight/tests/unit/test_swift_container_plugin.py
searchlight/tests/unit/test_swift_object_plugin.py
searchlight/tests/unit/test_versions.py
searchlight/tests/unit/test_wsgi.py
searchlight/tests/unit/utils.py
searchlight/tests/unit/cmd/__init__.py
searchlight/tests/unit/cmd/test_status.py
searchlight/tests/unit/v1/__init__.py
searchlight/tests/unit/v1/test_api_policy.py
searchlight/tests/unit/v1/test_search.py
searchlight/tests/var/ca.crt
searchlight/tests/var/ca.key
searchlight/tests/var/certificate.crt
searchlight/tests/var/privatekey.key
test-scripts/README.rst
test-scripts/generate-swift-data.py
test-scripts/image_member_test.sh
test-scripts/listener.py
test-scripts/resources.sh
tools/check_translate.sh
tools/colorizer.py
tools/install_venv.py
tools/install_venv_common.py
tools/test-setup.sh
tools/with_venv.sh