File tree Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Original file line number Diff line number Diff line change @@ -36,11 +36,11 @@ check_extensions_file() {
3636 local extensions_file=" /etc/adminapi/pg-extensions.json"
3737 if [ ! -f " $extensions_file " ]; then
3838 log " extensions: No extensions file found, skipping extensions versions check"
39- return 1
39+ return 0 # if file not found, skip
4040 fi
4141 if [ ! -r " $extensions_file " ]; then
4242 log " extensions: Cannot read extensions file"
43- return 1
43+ return 1 # a true error, we should be able to read file
4444 fi
4545 return 0
4646}
@@ -97,13 +97,7 @@ handle_extension_versions() {
9797 log " $extension_name : No version specified, skipping"
9898 continue
9999 fi
100-
101- # Basic version format validation (semantic versioning)
102- if ! [[ " $version " =~ ^[0-9]+\. [0-9]+ (\. [0-9]+)? $ ]]; then
103- log " $extension_name : Invalid version format: $version , skipping"
104- continue
105- fi
106-
100+
107101 log " $extension_name : Found version $version in extensions file"
108102
109103 # Don't fail if version switch fails - just log and continue
You can’t perform that action at this time.
0 commit comments