Class: Gitlab::BackgroundMigration::RemoteDevelopment::Models::BmWorkspaceAgent

Inherits:
Database::Migration[2.3]::MigrationRecord
  • Object
show all
Includes:
WorkspaceOperations::BmStates
Defined in:
lib/gitlab/background_migration/remote_development/models/bm_workspace_agent.rb

Overview

rubocop:disable Migration/BatchedMigrationBaseClass – This is not a migration file class so we do not need to inherit from BatchedMigrationJob

Constant Summary

Constants included from WorkspaceOperations::BmStates

WorkspaceOperations::BmStates::CREATION_REQUESTED, WorkspaceOperations::BmStates::ERROR, WorkspaceOperations::BmStates::FAILED, WorkspaceOperations::BmStates::RESTART_REQUESTED, WorkspaceOperations::BmStates::RUNNING, WorkspaceOperations::BmStates::STARTING, WorkspaceOperations::BmStates::STOPPED, WorkspaceOperations::BmStates::STOPPING, WorkspaceOperations::BmStates::TERMINATED, WorkspaceOperations::BmStates::TERMINATING, WorkspaceOperations::BmStates::UNKNOWN, WorkspaceOperations::BmStates::VALID_ACTUAL_STATES, WorkspaceOperations::BmStates::VALID_DESIRED_STATES

Method Summary

Methods included from WorkspaceOperations::BmStates

#valid_actual_state?, #valid_desired_state?