protected function executeFailedActions($action)
    {
        $fileName = $this->basePath . '/.' . $action;
        if (file_exists($fileName)) {
            $actionManagers = $this->decode($fileName);
            $actions = $this->execute($action, $actionManagers);
            $this->writeFailedActions('.' . $action, $actions['notExecuted']);
        }
    }