static function isWorkflowRunning($workflow_key) {
        $status = self::STATUS_RUNNING;
        if (Util::isDevServer()) {
            $created_after = "-60 seconds";
        } else {
            $created_after = "-" . Moment::ONEHOUR . " seconds";
        }
        $data = DataStore::retrieveMostCurrentWorkflowJobByAgeAndStatus($workflow_key, $status, $created_after);
        $result = (bool)$data;
        return $result;
    }