mirror of
https://github.com/markqvist/NomadNet.git
synced 2025-07-22 06:50:18 -04:00
Fixed missing timestamp update on page/file periodic scan
This commit is contained in:
parent
5736012f2c
commit
1f7302903a
3 changed files with 25 additions and 3 deletions
|
@ -50,6 +50,8 @@ class Node:
|
|||
|
||||
|
||||
def register_pages(self):
|
||||
# TODO: Deregister previously registered pages
|
||||
# that no longer exist.
|
||||
self.servedpages = []
|
||||
self.scan_pages(self.app.pagespath)
|
||||
|
||||
|
@ -69,6 +71,8 @@ class Node:
|
|||
)
|
||||
|
||||
def register_files(self):
|
||||
# TODO: Deregister previously registered files
|
||||
# that no longer exist.
|
||||
self.servedfiles = []
|
||||
self.scan_files(self.app.filespath)
|
||||
|
||||
|
@ -230,10 +234,12 @@ class Node:
|
|||
if self.page_refresh_interval > 0:
|
||||
if now > self.last_page_refresh + self.page_refresh_interval*60:
|
||||
self.register_pages()
|
||||
|
||||
self.last_page_refresh = time.time()
|
||||
|
||||
if self.file_refresh_interval > 0:
|
||||
if now > self.last_file_refresh + self.file_refresh_interval*60:
|
||||
self.register_files()
|
||||
self.last_file_refresh = time.time()
|
||||
|
||||
time.sleep(self.job_interval)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue