39
39
_app_wrapper_status ,
40
40
_ray_cluster_status ,
41
41
)
42
- from codeflare_sdk .cluster . auth import (
42
+ from codeflare_sdk .common . kubernetes_cluster import (
43
43
TokenAuthentication ,
44
44
Authentication ,
45
45
KubeConfigFileAuthentication ,
71
71
get_package_and_version ,
72
72
)
73
73
74
- import codeflare_sdk .utils .kube_api_helpers
74
+ import codeflare_sdk .common . kubernetes_cluster .kube_api_helpers
75
75
from codeflare_sdk .utils .generate_yaml import (
76
76
gen_names ,
77
77
is_openshift_cluster ,
@@ -198,8 +198,8 @@ def test_token_auth_login_tls(mocker):
198
198
def test_config_check_no_config_file (mocker ):
199
199
mocker .patch ("os.path.expanduser" , return_value = "/mock/home/directory" )
200
200
mocker .patch ("os.path.isfile" , return_value = False )
201
- mocker .patch ("codeflare_sdk.cluster .auth.config_path" , None )
202
- mocker .patch ("codeflare_sdk.cluster .auth.api_client" , None )
201
+ mocker .patch ("codeflare_sdk.common.kubernetes_cluster .auth.config_path" , None )
202
+ mocker .patch ("codeflare_sdk.common.kubernetes_cluster .auth.api_client" , None )
203
203
204
204
with pytest .raises (PermissionError ) as e :
205
205
config_check ()
@@ -210,8 +210,8 @@ def test_config_check_with_incluster_config(mocker):
210
210
mocker .patch ("os.path.isfile" , return_value = False )
211
211
mocker .patch .dict (os .environ , {"KUBERNETES_PORT" : "number" })
212
212
mocker .patch ("kubernetes.config.load_incluster_config" , side_effect = None )
213
- mocker .patch ("codeflare_sdk.cluster .auth.config_path" , None )
214
- mocker .patch ("codeflare_sdk.cluster .auth.api_client" , None )
213
+ mocker .patch ("codeflare_sdk.common.kubernetes_cluster .auth.config_path" , None )
214
+ mocker .patch ("codeflare_sdk.common.kubernetes_cluster .auth.api_client" , None )
215
215
216
216
result = config_check ()
217
217
assert result == None
@@ -221,16 +221,18 @@ def test_config_check_with_existing_config_file(mocker):
221
221
mocker .patch ("os.path.expanduser" , return_value = "/mock/home/directory" )
222
222
mocker .patch ("os.path.isfile" , return_value = True )
223
223
mocker .patch ("kubernetes.config.load_kube_config" , side_effect = None )
224
- mocker .patch ("codeflare_sdk.cluster .auth.config_path" , None )
225
- mocker .patch ("codeflare_sdk.cluster .auth.api_client" , None )
224
+ mocker .patch ("codeflare_sdk.common.kubernetes_cluster .auth.config_path" , None )
225
+ mocker .patch ("codeflare_sdk.common.kubernetes_cluster .auth.api_client" , None )
226
226
227
227
result = config_check ()
228
228
assert result == None
229
229
230
230
231
231
def test_config_check_with_config_path_and_no_api_client (mocker ):
232
- mocker .patch ("codeflare_sdk.cluster.auth.config_path" , "/mock/config/path" )
233
- mocker .patch ("codeflare_sdk.cluster.auth.api_client" , None )
232
+ mocker .patch (
233
+ "codeflare_sdk.common.kubernetes_cluster.auth.config_path" , "/mock/config/path"
234
+ )
235
+ mocker .patch ("codeflare_sdk.common.kubernetes_cluster.auth.api_client" , None )
234
236
result = config_check ()
235
237
assert result == "/mock/config/path"
236
238
@@ -2170,7 +2172,8 @@ def test_map_to_ray_cluster(mocker):
2170
2172
2171
2173
mock_api_client = mocker .MagicMock (spec = client .ApiClient )
2172
2174
mocker .patch (
2173
- "codeflare_sdk.cluster.auth.get_api_client" , return_value = mock_api_client
2175
+ "codeflare_sdk.common.kubernetes_cluster.auth.get_api_client" ,
2176
+ return_value = mock_api_client ,
2174
2177
)
2175
2178
2176
2179
mock_routes = {
0 commit comments