'Is this hunt considered started?
This method is used to check if new clients should be processed by
this hunt. Note that child flow responses are always processed but
new clients are not allowed to be scheduled unless the hunt is
started.
Returns:
If a new client is allowed to be scheduled on this hunt.'

def IsHuntStarted(self):

    state = self.hunt_obj.Get(self.hunt_obj.Schema.STATE)
    if (state != 'STARTED'):
        return False
    if self.CheckExpiry():
        return False
    return True
