petter2025 commited on
Commit
9514e94
·
verified ·
1 Parent(s): 5d8fb38

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +14 -1
Dockerfile CHANGED
@@ -10,8 +10,21 @@ COPY requirements.txt .
10
  RUN pip install --no-cache-dir --upgrade pip && \
11
  pip install --no-cache-dir -r requirements.txt
12
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  # --- Temporary patch: add missing event.py ---
14
- # Determine site-packages path and copy the file
15
  RUN mkdir -p /usr/local/lib/python3.10/site-packages/agentic_reliability_framework/core/models
16
  COPY event.py /usr/local/lib/python3.10/site-packages/agentic_reliability_framework/core/models/
17
  # --- End patch ---
 
10
  RUN pip install --no-cache-dir --upgrade pip && \
11
  pip install --no-cache-dir -r requirements.txt
12
 
13
+ # --- Temporary patch: add missing constants ---
14
+ RUN CONSTANTS_FILE=$(find /usr/local/lib -name constants.py -path "*/agentic_reliability_framework/core/config/*") && \
15
+ echo "LATENCY_WARNING: Final[float] = 150.0" >> $CONSTANTS_FILE && \
16
+ echo "LATENCY_CRITICAL: Final[float] = 300.0" >> $CONSTANTS_FILE && \
17
+ echo "LATENCY_EXTREME: Final[float] = 500.0" >> $CONSTANTS_FILE && \
18
+ echo "ERROR_RATE_WARNING: Final[float] = 0.05" >> $CONSTANTS_FILE && \
19
+ echo "ERROR_RATE_HIGH: Final[float] = 0.15" >> $CONSTANTS_FILE && \
20
+ echo "ERROR_RATE_CRITICAL: Final[float] = 0.3" >> $CONSTANTS_FILE && \
21
+ echo "CPU_WARNING: Final[float] = 0.8" >> $CONSTANTS_FILE && \
22
+ echo "CPU_CRITICAL: Final[float] = 0.9" >> $CONSTANTS_FILE && \
23
+ echo "MEMORY_WARNING: Final[float] = 0.8" >> $CONSTANTS_FILE && \
24
+ echo "MEMORY_CRITICAL: Final[float] = 0.9" >> $CONSTANTS_FILE
25
+ # --- End patch ---
26
+
27
  # --- Temporary patch: add missing event.py ---
 
28
  RUN mkdir -p /usr/local/lib/python3.10/site-packages/agentic_reliability_framework/core/models
29
  COPY event.py /usr/local/lib/python3.10/site-packages/agentic_reliability_framework/core/models/
30
  # --- End patch ---