Skip to content

Commit f07bc1f

Browse files
SK-1731: Fix env creds inconsistency
1 parent a19d353 commit f07bc1f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

skyflow/utils/_utils.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import json
33
import urllib.parse
44
from dotenv import load_dotenv
5+
import dotenv
56
from requests.sessions import PreparedRequest
67
from requests.models import HTTPError
78
import requests
@@ -13,7 +14,6 @@
1314
from skyflow.generated.rest import V1UpdateRecordResponse, V1BulkDeleteRecordResponse, \
1415
V1DetokenizeResponse, V1TokenizeResponse, V1GetQueryResponse, V1BulkGetRecordResponse
1516
from skyflow.utils.logger import log_error, log_error_log
16-
1717
from . import SkyflowMessages, SDK_VERSION
1818
from .enums import Env, ContentType, EnvUrls
1919
from skyflow.vault.data import InsertResponse, UpdateResponse, DeleteResponse, QueryResponse, GetResponse
@@ -24,7 +24,7 @@
2424
invalid_input_error_code = SkyflowMessages.ErrorCodes.INVALID_INPUT.value
2525

2626
def get_credentials(config_level_creds = None, common_skyflow_creds = None, logger = None):
27-
dotenv_path = os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(__file__))), ".env")
27+
dotenv_path = dotenv.find_dotenv(usecwd=True)
2828
if dotenv_path:
2929
load_dotenv(dotenv_path)
3030
env_skyflow_credentials = os.getenv("SKYFLOW_CREDENTIALS")

0 commit comments

Comments
 (0)