.. _api:

Helper Methods
==============

Sections

* `Filtering`_
* `Date & Time`_
* `Information`_
* `Other`_

Filtering
---------

filter_by_timestamp
+++++++++++++++++++
.. automethod:: curator.curator.filter_by_timestamp

filter_by_space
+++++++++++++++
.. automethod:: curator.curator.filter_by_space

Date & Time
-----------

get_date_regex
++++++++++++++
.. automethod:: curator.curator.get_date_regex
   

get_index_time
++++++++++++++
.. automethod:: curator.curator.get_index_time

get_target_month
+++++++++++++++++
.. automethod:: curator.curator.get_target_month

get_cutoff
++++++++++
.. automethod:: curator.curator.get_cutoff

Information
-----------

get_alias
+++++++++
.. automethod:: curator.curator.get_alias

get_indices
+++++++++++
.. automethod:: curator.curator.get_indices

get_object_list
+++++++++++++++
.. automethod:: curator.curator.get_object_list

get_repository
++++++++++++++
.. automethod:: curator.curator.get_repository

get_segmentcount
++++++++++++++++
.. automethod:: curator.curator.get_segmentcount

get_snaplist
++++++++++++
.. automethod:: curator.curator.get_snaplist

get_snapshot
++++++++++++
.. automethod:: curator.curator.get_snapshot

get_version
+++++++++++
.. automethod:: curator.curator.get_version

index_closed
++++++++++++
.. automethod:: curator.curator.index_closed

is_master_node
++++++++++++++
.. automethod:: curator.curator.is_master_node

Other
-----

\_op_loop
+++++++++
.. automethod:: curator.curator._op_loop

