3
3
import urllib
4
4
from contextlib import contextmanager
5
5
from subprocess import Popen
6
- from typing import Any , Callable , Optional , Tuple
6
+ from typing import Any , Callable , List , Optional , Tuple , Union
7
7
8
8
from lightning .data .constants import _IS_IN_STUDIO , _LIGHTNING_CLOUD_LATEST
9
9
10
- from typing import Optional , List , Tuple , Union
11
- import os
12
-
13
10
if _LIGHTNING_CLOUD_LATEST :
14
- from lightning_cloud .rest_client import LightningClient
15
11
from lightning_cloud .openapi import (
16
12
ProjectIdDatasetsBody ,
17
13
V1DatasetType ,
18
14
)
19
15
from lightning_cloud .openapi .rest import ApiException
16
+ from lightning_cloud .rest_client import LightningClient
20
17
21
18
22
19
def _create_dataset (
@@ -33,9 +30,7 @@ def _create_dataset(
33
30
name : Optional [str ] = None ,
34
31
version : Optional [int ] = None ,
35
32
):
36
- """
37
- Create a dataset with metadata information about its source and destination
38
- """
33
+ """Create a dataset with metadata information about its source and destination."""
39
34
project_id = os .getenv ("LIGHTNING_CLOUD_PROJECT_ID" , None )
40
35
cluster_id = os .getenv ("LIGHTNING_CLUSTER_ID" , None )
41
36
user_id = os .getenv ("LIGHTNING_USER_ID" , None )
@@ -70,10 +65,10 @@ def _create_dataset(
70
65
type = dataset_type ,
71
66
version = version ,
72
67
),
73
- project_id = project_id
68
+ project_id = project_id ,
74
69
)
75
70
except ApiException as ex :
76
- if ' already exists' in str (ex .body ):
71
+ if " already exists" in str (ex .body ):
77
72
pass
78
73
else :
79
74
raise ex
0 commit comments