Skip to content

Commit c8a012e

Browse files
author
Jose Hernandez
committed
cleaning up base on main again
2 parents 3d5e679 + be9f4e0 commit c8a012e

File tree

3 files changed

+4
-19
lines changed

3 files changed

+4
-19
lines changed

Diff for: Dockerfile

-3
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,5 @@ COPY . /app
1313
RUN cd backend && ./setup-sigma-versions.sh
1414

1515
# launch front- and backend
16-
# Expose frontend port
1716
EXPOSE 8000
18-
# Expose backend ports (for Sigma versions)
19-
EXPOSE 8100-8199
2017
ENTRYPOINT ["./entrypoint.sh"]

Diff for: backend/launch-backends.sh

+1-11
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,13 @@
11
#!/bin/bash
22

3-
# Specify the directory to search in
3+
# Specify the directory to search in (or use the current directory)
44
directory="./"
55

66
# Iterate over all subdirectories
77
for dir in "$directory"/*/; do
88
if [ -d "$dir" ]; then
99
version=$(basename $dir)
1010
echo "Launching sigconverter backend for sigma version: $version"
11-
# Add timeout to ensure previous instance has time to start
12-
sleep 2
1311
./$version/.venv/bin/python ./backend.py &
14-
15-
# Check if launch was successful
16-
if [ $? -ne 0 ]; then
17-
echo "Failed to launch backend for version $version"
18-
fi
1912
fi
2013
done
21-
22-
# Wait for all backends to be ready
23-
sleep 5

Diff for: frontend/frontend.py

+3-5
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,9 @@ def version_key(version):
1818
def get_port_from_version(version):
1919
pattern = r"^\d+\.\d+\.\d+$"
2020
if re.match(pattern, version):
21-
try:
22-
return int(f'8{version.replace(".", "")}')
23-
except ValueError:
24-
return None
25-
return None
21+
return int(f'8{version.replace(".", "")}')
22+
else:
23+
return None
2624

2725

2826
@app.route("/")

0 commit comments

Comments
 (0)