Update app.py
Browse files
app.py
CHANGED
@@ -155,7 +155,9 @@ def initialize_database(list_file_obj, chunk_size, chunk_overlap, progress=gr.Pr
|
|
155 |
collection_name = collection_name.replace(" ","-")
|
156 |
# Remove periods
|
157 |
collection_name = collection_name.replace(".","_")
|
158 |
-
|
|
|
|
|
159 |
## Limit lenght to 50 characters
|
160 |
collection_name = collection_name[:50]
|
161 |
## Enforce start and end as alphanumeric character
|
|
|
155 |
collection_name = collection_name.replace(" ","-")
|
156 |
# Remove periods
|
157 |
collection_name = collection_name.replace(".","_")
|
158 |
+
octets = collection_name.split('.')
|
159 |
+
if len(octets) != 4 or any(not 0 <= int(octet) <= 255 for octet in octets):
|
160 |
+
print('ipv4 address') # Not a valid IPv4 address
|
161 |
## Limit lenght to 50 characters
|
162 |
collection_name = collection_name[:50]
|
163 |
## Enforce start and end as alphanumeric character
|