Update app.py
Browse files
app.py
CHANGED
|
@@ -12,20 +12,20 @@ class SoilInput(BaseModel):
|
|
| 12 |
|
| 13 |
@validator('cement_perecent')
|
| 14 |
def validate_cement(cls, v):
|
| 15 |
-
if not 5 <= v <= 15:
|
| 16 |
raise ValueError("Procentul de ciment trebuie să fie între 5% și 15%")
|
| 17 |
return v
|
| 18 |
|
| 19 |
@validator('curing_period')
|
| 20 |
def validate_curing(cls, v):
|
| 21 |
-
if not
|
| 22 |
raise ValueError("Perioada de maturare trebuie să fie între 7 și 90 zile")
|
| 23 |
return v
|
| 24 |
|
| 25 |
@validator('compaction_rate')
|
| 26 |
def validate_compaction(cls, v):
|
| 27 |
-
if not
|
| 28 |
-
raise ValueError("
|
| 29 |
return v
|
| 30 |
|
| 31 |
app = FastAPI()
|
|
|
|
| 12 |
|
| 13 |
@validator('cement_perecent')
|
| 14 |
def validate_cement(cls, v):
|
| 15 |
+
if not 2.5 <= v <= 15:
|
| 16 |
raise ValueError("Procentul de ciment trebuie să fie între 5% și 15%")
|
| 17 |
return v
|
| 18 |
|
| 19 |
@validator('curing_period')
|
| 20 |
def validate_curing(cls, v):
|
| 21 |
+
if not 1 <= v <= 90:
|
| 22 |
raise ValueError("Perioada de maturare trebuie să fie între 7 și 90 zile")
|
| 23 |
return v
|
| 24 |
|
| 25 |
@validator('compaction_rate')
|
| 26 |
def validate_compaction(cls, v):
|
| 27 |
+
if not 0.5 <= v <= 1.5:
|
| 28 |
+
raise ValueError("Viteza de compactare trebuie să fie între 0.75 și 1.25 mm/min")
|
| 29 |
return v
|
| 30 |
|
| 31 |
app = FastAPI()
|