Class: Gitlab::Ci::DecompressedGzipSizeValidator
- Inherits:
-
Object
- Object
- Gitlab::Ci::DecompressedGzipSizeValidator
- Defined in:
- lib/gitlab/ci/decompressed_gzip_size_validator.rb
Constant Summary collapse
- DEFAULT_MAX_BYTES =
4.gigabytes.freeze
- TIMEOUT_LIMIT =
210.seconds
- ServiceError =
Class.new(StandardError)
Instance Method Summary collapse
-
#initialize(archive_path:, max_bytes: DEFAULT_MAX_BYTES) ⇒ DecompressedGzipSizeValidator
constructor
A new instance of DecompressedGzipSizeValidator.
- #valid? ⇒ Boolean
Constructor Details
#initialize(archive_path:, max_bytes: DEFAULT_MAX_BYTES) ⇒ DecompressedGzipSizeValidator
Returns a new instance of DecompressedGzipSizeValidator.
11 12 13 14 |
# File 'lib/gitlab/ci/decompressed_gzip_size_validator.rb', line 11 def initialize(archive_path:, max_bytes: DEFAULT_MAX_BYTES) @archive_path = archive_path @max_bytes = max_bytes end |
Instance Method Details
#valid? ⇒ Boolean
16 17 18 |
# File 'lib/gitlab/ci/decompressed_gzip_size_validator.rb', line 16 def valid? validate end |