MCPcopy Index your code
hub / github.com/Kaggle/docker-python / get_integrations

Function get_integrations

patches/kaggle_gcp.py:14–25  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

12KAGGLE_GCP_CLIENT_USER_AGENT="kaggle-gcp-client/1.0"
13
14def get_integrations():
15 kernel_integrations_var = os.getenv("KAGGLE_KERNEL_INTEGRATIONS")
16 kernel_integrations = KernelIntegrations()
17 if kernel_integrations_var is None:
18 return kernel_integrations
19 for integration in kernel_integrations_var.split(':'):
20 try:
21 target = GcpTarget[integration.upper()]
22 kernel_integrations.add_integration(target)
23 except KeyError as e:
24 logging.debug(f"Unknown integration target: {integration.upper()}")
25 return kernel_integrations
26
27
28class KernelIntegrations():

Callers 10

refreshMethod · 0.90
init_bigqueryFunction · 0.90
monkeypatch_bqFunction · 0.90
init_gcsFunction · 0.90
init_translation_v2Function · 0.90
init_translation_v3Function · 0.90
init_natural_languageFunction · 0.90
init_ucaipFunction · 0.90
init_video_intelligenceFunction · 0.90
init_visionFunction · 0.90

Calls 2

add_integrationMethod · 0.95
KernelIntegrationsClass · 0.85

Tested by

no test coverage detected