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() {
36
36
local extensions_file=" /etc/adminapi/pg-extensions.json"
37
37
if [ ! -f " $extensions_file " ]; then
38
38
log " extensions: No extensions file found, skipping extensions versions check"
39
- return 1
39
+ return 0 # if file not found, skip
40
40
fi
41
41
if [ ! -r " $extensions_file " ]; then
42
42
log " extensions: Cannot read extensions file"
43
- return 1
43
+ return 1 # a true error, we should be able to read file
44
44
fi
45
45
return 0
46
46
}
@@ -97,13 +97,7 @@ handle_extension_versions() {
97
97
log " $extension_name : No version specified, skipping"
98
98
continue
99
99
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
+
107
101
log " $extension_name : Found version $version in extensions file"
108
102
109
103
# Don't fail if version switch fails - just log and continue
You can’t perform that action at this time.
0 commit comments