File tree Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -96,10 +96,22 @@ def _start_cluster(*, cleanup_atexit=True):
96
96
capture_output = True ,
97
97
text = True ,
98
98
)
99
- print ("VERSION" , version_res .stdout )
100
- is_gel = version_res .stdout .startswith ('gel-server,' )
101
99
102
- role = 'admin' if is_gel else 'edgedb'
100
+ version_line = version_res .stdout
101
+ print ("VERSION" , version_line )
102
+ is_gel = version_line .startswith ('gel-server,' )
103
+
104
+ # The default role became admin in nightly build 9024 for 6.0
105
+ if is_gel :
106
+ if '6.0-dev' in version_line :
107
+ rev = int (version_line .split ('.' )[2 ])
108
+ has_admin = rev >= 9024
109
+ else :
110
+ has_admin = True
111
+ else :
112
+ has_admin = False
113
+
114
+ role = 'admin' if has_admin else 'edgedb'
103
115
args = [
104
116
gel_server ,
105
117
"--temp-dir" ,
You can’t perform that action at this time.
0 commit comments