mirror of
				https://github.com/dgtlmoon/changedetection.io.git
				synced 2025-11-04 08:34:57 +00:00 
			
		
		
		
	Compare commits
	
		
			1 Commits
		
	
	
		
			0.50.34
			...
			dont-versi
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					45bd100d19 | 
@@ -1307,8 +1307,8 @@ def changedetection_app(config=None, datastore_o=None):
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    threading.Thread(target=notification_runner).start()
 | 
					    threading.Thread(target=notification_runner).start()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # Check for new release version, but not when running in test/build
 | 
					    # Check for new release version, but not when running in test/build or pytest
 | 
				
			||||||
    if not os.getenv("GITHUB_REF", False):
 | 
					    if not os.getenv("GITHUB_REF", False) and not config.get('disable_checkver') == True:
 | 
				
			||||||
        threading.Thread(target=check_for_new_version).start()
 | 
					        threading.Thread(target=check_for_new_version).start()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    return app
 | 
					    return app
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -27,6 +27,8 @@ class ChangeDetectionStore:
 | 
				
			|||||||
    # For when we edit, we should write to disk
 | 
					    # For when we edit, we should write to disk
 | 
				
			||||||
    needs_write_urgent = False
 | 
					    needs_write_urgent = False
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    __version_check = True
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def __init__(self, datastore_path="/datastore", include_default_watches=True, version_tag="0.0.0"):
 | 
					    def __init__(self, datastore_path="/datastore", include_default_watches=True, version_tag="0.0.0"):
 | 
				
			||||||
        # Should only be active for docker
 | 
					        # Should only be active for docker
 | 
				
			||||||
        # logging.basicConfig(filename='/dev/stdout', level=logging.INFO)
 | 
					        # logging.basicConfig(filename='/dev/stdout', level=logging.INFO)
 | 
				
			||||||
@@ -37,7 +39,6 @@ class ChangeDetectionStore:
 | 
				
			|||||||
        self.proxy_list = None
 | 
					        self.proxy_list = None
 | 
				
			||||||
        self.start_time = time.time()
 | 
					        self.start_time = time.time()
 | 
				
			||||||
        self.stop_thread = False
 | 
					        self.stop_thread = False
 | 
				
			||||||
 | 
					 | 
				
			||||||
        # Base definition for all watchers
 | 
					        # Base definition for all watchers
 | 
				
			||||||
        # deepcopy part of #569 - not sure why its needed exactly
 | 
					        # deepcopy part of #569 - not sure why its needed exactly
 | 
				
			||||||
        self.generic_definition = deepcopy(Watch.model(datastore_path = datastore_path, default={}))
 | 
					        self.generic_definition = deepcopy(Watch.model(datastore_path = datastore_path, default={}))
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -41,7 +41,7 @@ def app(request):
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    cleanup(datastore_path)
 | 
					    cleanup(datastore_path)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    app_config = {'datastore_path': datastore_path}
 | 
					    app_config = {'datastore_path': datastore_path, 'disable_checkver' : True}
 | 
				
			||||||
    cleanup(app_config['datastore_path'])
 | 
					    cleanup(app_config['datastore_path'])
 | 
				
			||||||
    datastore = store.ChangeDetectionStore(datastore_path=app_config['datastore_path'], include_default_watches=False)
 | 
					    datastore = store.ChangeDetectionStore(datastore_path=app_config['datastore_path'], include_default_watches=False)
 | 
				
			||||||
    app = changedetection_app(app_config, datastore)
 | 
					    app = changedetection_app(app_config, datastore)
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user