Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/graphql/mutations/ci/runner/create.rb')
-rw-r--r--app/graphql/mutations/ci/runner/create.rb24
1 files changed, 0 insertions, 24 deletions
diff --git a/app/graphql/mutations/ci/runner/create.rb b/app/graphql/mutations/ci/runner/create.rb
index 7eca6c27d10..4d4134781a5 100644
--- a/app/graphql/mutations/ci/runner/create.rb
+++ b/app/graphql/mutations/ci/runner/create.rb
@@ -37,8 +37,6 @@ module Mutations
parse_gid(**args)
- check_feature_flag(**args)
-
super
end
@@ -79,28 +77,6 @@ module Mutations
GitlabSchema.parse_gid(args[:project_id], expected_type: ::Project)
end
end
-
- def check_feature_flag(**args)
- case args[:runner_type]
- when 'instance_type'
- if Feature.disabled?(:create_runner_workflow_for_admin, current_user)
- raise Gitlab::Graphql::Errors::ResourceNotAvailable,
- '`create_runner_workflow_for_admin` feature flag is disabled.'
- end
- when 'group_type'
- namespace = find_object(**args).sync
- if Feature.disabled?(:create_runner_workflow_for_namespace, namespace)
- raise Gitlab::Graphql::Errors::ResourceNotAvailable,
- '`create_runner_workflow_for_namespace` feature flag is disabled.'
- end
- when 'project_type'
- project = find_object(**args).sync
- if project && Feature.disabled?(:create_runner_workflow_for_namespace, project.namespace)
- raise Gitlab::Graphql::Errors::ResourceNotAvailable,
- '`create_runner_workflow_for_namespace` feature flag is disabled.'
- end
- end
- end
end
end
end