Exception: Gitlab::ImportExport::Error
- Inherits:
-
StandardError
- Object
- StandardError
- Gitlab::ImportExport::Error
- Defined in:
- lib/gitlab/import_export/error.rb
Class Method Summary collapse
- .file_compression_error(error) ⇒ Object
- .incompatible_import_file_error ⇒ Object
- .permission_error(user, object) ⇒ Object
- .unsupported_object_type_error ⇒ Object
Class Method Details
.file_compression_error(error) ⇒ Object
17 18 19 |
# File 'lib/gitlab/import_export/error.rb', line 17 def self.file_compression_error(error) self.new(format('File compression or decompression failed. %{error}', error: error)) end |
.incompatible_import_file_error ⇒ Object
21 22 23 |
# File 'lib/gitlab/import_export/error.rb', line 21 def self.incompatible_import_file_error self.new('The import file is incompatible') end |
.permission_error(user, object) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/gitlab/import_export/error.rb', line 6 def self.(user, object) self.new( "User with ID: %s does not have required permissions for %s: %s with ID: %s" % [user.id, object.class.name, object.name, object.id] ) end |
.unsupported_object_type_error ⇒ Object
13 14 15 |
# File 'lib/gitlab/import_export/error.rb', line 13 def self.unsupported_object_type_error self.new('Unknown object type') end |