|
|
|
@ -189,7 +189,7 @@ def curate_from_google_trends(geo_list=['US']): |
|
|
|
if not all_trends: |
|
|
|
if not all_trends: |
|
|
|
print("No Google Trends data available") |
|
|
|
print("No Google Trends data available") |
|
|
|
logging.info("No Google Trends data available") |
|
|
|
logging.info("No Google Trends data available") |
|
|
|
return None, None, None |
|
|
|
return None, None, random.randint(600, 1800) # Return a default sleep time |
|
|
|
|
|
|
|
|
|
|
|
attempts = 0 |
|
|
|
attempts = 0 |
|
|
|
max_attempts = 10 |
|
|
|
max_attempts = 10 |
|
|
|
@ -336,6 +336,8 @@ def run_google_trends_automator(): |
|
|
|
logging.info("***** Google Trends Automator Launched *****") |
|
|
|
logging.info("***** Google Trends Automator Launched *****") |
|
|
|
geo_list = ['US', 'GB', 'AU'] |
|
|
|
geo_list = ['US', 'GB', 'AU'] |
|
|
|
post_data, category, sleep_time = curate_from_google_trends(geo_list=geo_list) |
|
|
|
post_data, category, sleep_time = curate_from_google_trends(geo_list=geo_list) |
|
|
|
|
|
|
|
if sleep_time is None: |
|
|
|
|
|
|
|
sleep_time = random.randint(600, 1800) # Fallback sleep time |
|
|
|
print(f"Sleeping for {sleep_time}s") |
|
|
|
print(f"Sleeping for {sleep_time}s") |
|
|
|
logging.info(f"Completed run with sleep time: {sleep_time} seconds") |
|
|
|
logging.info(f"Completed run with sleep time: {sleep_time} seconds") |
|
|
|
time.sleep(sleep_time) |
|
|
|
time.sleep(sleep_time) |
|
|
|
|