mirror of
https://github.com/dgtlmoon/changedetection.io.git
synced 2025-12-14 12:06:55 +00:00
Cleaner history suffix handling
This commit is contained in:
@@ -148,9 +148,7 @@ class model(dict):
|
||||
bump = self.history
|
||||
return self.__newest_history_key
|
||||
|
||||
# Save some text file to the appropriate path and bump the history
|
||||
# result_obj from fetch_site_status.run()
|
||||
def save_history_text(self, contents, timestamp):
|
||||
def save_history_artifact(self, contents: bytes, timestamp, suffix='txt'):
|
||||
import uuid
|
||||
import logging
|
||||
|
||||
@@ -158,8 +156,8 @@ class model(dict):
|
||||
|
||||
self.ensure_data_dir_exists()
|
||||
|
||||
snapshot_fname = "{}/{}.stripped.txt".format(output_path, uuid.uuid4())
|
||||
logging.debug("Saving history text {}".format(snapshot_fname))
|
||||
snapshot_fname = "{}/{}.{}".format(output_path, uuid.uuid4(), suffix)
|
||||
logging.debug("Saving history artifact {}".format(snapshot_fname))
|
||||
|
||||
with open(snapshot_fname, 'wb') as f:
|
||||
f.write(contents)
|
||||
|
||||
Reference in New Issue
Block a user