Module: Projects::HashedStorage

Defined in:
app/services/projects/hashed_storage/rollback_service.rb,
app/services/projects/hashed_storage/migration_service.rb,
app/services/projects/hashed_storage/base_attachment_service.rb,
app/services/projects/hashed_storage/base_repository_service.rb,
app/services/projects/hashed_storage/migrate_repository_service.rb,
app/services/projects/hashed_storage/migrate_attachments_service.rb,
app/services/projects/hashed_storage/rollback_repository_service.rb,
app/services/projects/hashed_storage/rollback_attachments_service.rb

Defined Under Namespace

Classes: BaseAttachmentService, BaseRepositoryService, MigrateAttachmentsService, MigrateRepositoryService, MigrationService, RollbackAttachmentsService, RollbackRepositoryService, RollbackService

Constant Summary collapse

AttachmentMigrationError =
Class.new(StandardError)
AttachmentCannotMoveError =
Class.new(StandardError)
RepositoryInUseError =

Returned when repository can’t be made read-only because there is already a git transfer in progress

Class.new(StandardError)