Skip to content

Commit 2855b46

Browse files
committed
Issue #195 Bump openeo_driver/specs/openeo-api/1.x submodule to 1.2.0
1 parent df56527 commit 2855b46

File tree

3 files changed

+21
-1
lines changed

3 files changed

+21
-1
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ and start a new "In Progress" section above it.
2222
## In progress
2323

2424
- Add STAC collections conformance class ([#195](https://github.com/Open-EO/openeo-python-driver/issues/195))
25+
- update openeo_driver/specs/openeo-api/1.x submodule to tag `1.2.0` ([#195](https://github.com/Open-EO/openeo-python-driver/issues/195))
26+
2527

2628
## 0.125.0
2729

openeo_driver/errors.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -542,6 +542,24 @@ def __init__(self, parameter: str, reason: str):
542542
super().__init__(message=self.message.format(parameter=parameter, reason=reason))
543543

544544

545+
class EstimateComplexityException(OpenEOApiException):
546+
status_code = 500
547+
code = "EstimateComplexity"
548+
message = "The process is too complex to calculate an estimate."
549+
_description = "The process is too complex to calculate an estimate, e.g. due to a UDF or other processes that are complex to estimate costs reliably."
550+
_tags = ["Batch Jobs"]
551+
552+
553+
class BillingPlanMissingException(OpenEOApiException):
554+
status_code = 400
555+
code = "BillingPlanMissing"
556+
message = "A billing plan must be specified."
557+
_description = (
558+
"No billing plan has been specified by the user and the billing plan can't be determined unambiguously."
559+
)
560+
_tags = ["Batch Jobs", "Data Processing", "Secondary Services"]
561+
562+
545563
# --- End of semi-autogenerated openEO exception classes ------------------------------------------------
546564

547565

0 commit comments

Comments
 (0)