'Close the cover.'

def close_cover(self):

    if (self._state not in [STATE_CLOSED, STATE_CLOSING]):
        self._state_before_move = self._state
        self._state = STATE_CLOSING
        self._push_button()
