Sha256: 4005074698f40058c799e88a2b0f48fc8b16e8417dd4ad82cec680fd9512c4dc
Contents?: true
Size: 844 Bytes
Versions: 2
Compression:
Stored size: 844 Bytes
Contents
# frozen_string_literal: true module Crowdin module Errors module ApiErrorsRaiser def raise_only_for_enterprise_mode_error raise(OnlyForEnterpriseMode, 'This method can be called only for Enterprise mode') end def raise_project_id_is_required_error raise(ArgumentError, ':project_id is required in parameters or while Client initialization') end def raise_parameter_is_required_error(parameter) raise(ArgumentError, ":#{parameter} is required") end # crowdin-console errors def raise_api_token_is_required_error raise(ArgumentError, '--api-token option is required') end def raise_organization_domain_is_required_error raise(ArgumentError, '--organization-domain option is required for Enterprise mode') end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
crowdin-api-1.1.1 | lib/crowdin-api/core/api_errors_raiser.rb |
crowdin-api-1.1.0 | lib/crowdin-api/core/api_errors_raiser.rb |