Skip to content

Move Cloud Seed files to cloud_seed namespace

What does this MR do and why?

Move Cloud Seed files to cloud_seed namespace

In order to give some room with a namespace for google cloud platform integration, specify a more accurate namespace for cloud seed files as cloud_seed/google_cloud.

Changes

The diff is quite big (56 files) but:

  • 11 are rubocop_todo files with the namespace change.
  • 5 are controllers with the namespace change.
  • The rest is the services but they were mostly moved to a new folder from google_cloud to cloud_seed/google_cloud and got the change in the classes namespace like CloudSeed::GoogleCloud::...

I haven't moved the controllers in app/controllers/projects/google_cloud since there analytics events in place with the category points to the file's namespace and I don't want to break those events.

I haven't moved the workers in app/workers/google_cloud since we have to follow the backward compatibility guidelines when changing a sidekiq worker.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

No.

Related to #437650 (closed)

Edited by Dzmitry Meshcharakou

Merge request reports