I was going through scheduler filter docs. https://docs.openstack.org/nova/latest/user/filter-scheduler.html Here's my understanding about how filters-scheduler work. When we set the filter schedulers, based on filters it finds the most appropriate host which fullfills all the criteria mentioned by filters. The above filters works fine, but:
I want to extend the filter's capabilities by first checking if a datastore meets particular criteria, and then check for other filters.
Is this possible? Can we write our own filter in such a way that it will first filter the datastore based on datastore_regex
and then apply another filter?