Skip to content

Commit 04e541a

Browse files
feat: Update AzureCliCredential to include process timeout for improved stability
1 parent a683a56 commit 04e541a

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

infra/scripts/index_scripts/01_create_search_index.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def create_search_index():
4141
- Semantic search using prioritized fields
4242
"""
4343
# Shared credential
44-
credential = AzureCliCredential()
44+
credential = AzureCliCredential(process_timeout=30)
4545

4646
index_client = SearchIndexClient(endpoint=SEARCH_ENDPOINT, credential=credential)
4747

infra/scripts/index_scripts/02_create_cu_template_audio.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
# Add parent directory to path for imports
2323
sys.path.append(str(Path.cwd().parent))
2424

25-
credential = AzureCliCredential()
25+
credential = AzureCliCredential(process_timeout=30)
2626
# Initialize Content Understanding Client
2727
token_provider = get_bearer_token_provider(credential, "https://cognitiveservices.azure.com/.default")
2828
client = AzureContentUnderstandingClient(

infra/scripts/index_scripts/02_create_cu_template_text.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
ANALYZER_TEMPLATE_FILE = 'infra/data/ckm-analyzer_config_text.json'
1919

20-
credential = AzureCliCredential()
20+
credential = AzureCliCredential(process_timeout=30)
2121
# Initialize Content Understanding Client
2222
token_provider = get_bearer_token_provider(credential, "https://cognitiveservices.azure.com/.default")
2323
client = AzureContentUnderstandingClient(

infra/scripts/index_scripts/03_cu_process_data_text.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,15 @@
5353

5454
# Azure DataLake setup
5555
account_url = f"https://{STORAGE_ACCOUNT_NAME}.dfs.core.windows.net"
56-
credential = AzureCliCredential()
56+
credential = AzureCliCredential(process_timeout=30)
5757
service_client = DataLakeServiceClient(account_url, credential=credential, api_version='2023-01-03')
5858
file_system_client = service_client.get_file_system_client(FILE_SYSTEM_CLIENT_NAME)
5959
directory_name = DIRECTORY
6060
paths = list(file_system_client.get_paths(path=directory_name))
6161
print("Azure DataLake setup complete.")
6262

6363
# Azure Search setup
64-
search_credential = AzureCliCredential()
64+
search_credential = AzureCliCredential(process_timeout=30)
6565
search_client = SearchClient(SEARCH_ENDPOINT, INDEX_NAME, search_credential)
6666
index_client = SearchIndexClient(endpoint=SEARCH_ENDPOINT, credential=search_credential)
6767
print("Azure Search setup complete.")
@@ -162,7 +162,7 @@ def generate_sql_insert_script(df, table_name, columns, sql_file_name):
162162

163163

164164
# Content Understanding client
165-
cu_credential = AzureCliCredential()
165+
cu_credential = AzureCliCredential(process_timeout=30)
166166
cu_token_provider = get_bearer_token_provider(cu_credential, "https://cognitiveservices.azure.com/.default")
167167
cu_client = AzureContentUnderstandingClient(
168168
endpoint=CU_ENDPOINT,

infra/scripts/index_scripts/04_cu_process_custom_data.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,15 +69,15 @@
6969

7070
# Azure DataLake setup
7171
account_url = f"https://{STORAGE_ACCOUNT_NAME}.dfs.core.windows.net"
72-
credential = AzureCliCredential()
72+
credential = AzureCliCredential(process_timeout=30)
7373
service_client = DataLakeServiceClient(account_url, credential=credential, api_version='2023-01-03')
7474
file_system_client = service_client.get_file_system_client(FILE_SYSTEM_CLIENT_NAME)
7575
directory_name = DIRECTORY
7676
paths = list(file_system_client.get_paths(path=directory_name))
7777
print("Azure DataLake setup complete.")
7878

7979
# Azure Search setup
80-
search_credential = AzureCliCredential()
80+
search_credential = AzureCliCredential(process_timeout=30)
8181
search_client = SearchClient(SEARCH_ENDPOINT, INDEX_NAME, search_credential)
8282
index_client = SearchIndexClient(endpoint=SEARCH_ENDPOINT, credential=search_credential)
8383
print("Azure Search setup complete.")
@@ -185,7 +185,7 @@ def create_search_index():
185185
print("SQL Server connection established.")
186186

187187
# Content Understanding client
188-
cu_credential = AzureCliCredential()
188+
cu_credential = AzureCliCredential(process_timeout=30)
189189
cu_token_provider = get_bearer_token_provider(cu_credential, "https://cognitiveservices.azure.com/.default")
190190
cu_client = AzureContentUnderstandingClient(
191191
endpoint=CU_ENDPOINT,

0 commit comments

Comments
 (0)