| 
														
															@@ -66,8 +66,13 @@ def ping_monitor(hook_config, config, config_filename, state, monitoring_log_lev 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     if healthchecks_state: 
														 | 
														
														 | 
														
															     if healthchecks_state: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         ping_url = f'{ping_url}/{healthchecks_state}' 
														 | 
														
														 | 
														
															         ping_url = f'{ping_url}/{healthchecks_state}' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    if hook_config.get('create_slug') and not ping_url_is_uuid: 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        ping_url = f'{ping_url}?create=1' 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    if hook_config.get('create_slug'): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if ping_url_is_uuid: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            logger.warning( 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                f'{config_filename}: Healthchecks UUIDs do not support auto provisionning; ignoring' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            ) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        else: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            ping_url = f'{ping_url}?create=1' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     logger.info(f'{config_filename}: Pinging Healthchecks {state.name.lower()}{dry_run_label}') 
														 | 
														
														 | 
														
															     logger.info(f'{config_filename}: Pinging Healthchecks {state.name.lower()}{dry_run_label}') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     logger.debug(f'{config_filename}: Using Healthchecks ping URL {ping_url}') 
														 | 
														
														 | 
														
															     logger.debug(f'{config_filename}: Using Healthchecks ping URL {ping_url}') 
														 |