From 269a9c31a28d881c7b24440cc26bbe9262893afb Mon Sep 17 00:00:00 2001 From: lza_menace Date: Thu, 23 May 2024 13:32:14 -0700 Subject: [PATCH] remove unused rw_cache --- xmrnodes/cli.py | 4 +--- xmrnodes/helpers.py | 17 ----------------- xmrnodes/routes/meta.py | 2 +- 3 files changed, 2 insertions(+), 21 deletions(-) diff --git a/xmrnodes/cli.py b/xmrnodes/cli.py index 04991ad..a659ee8 100644 --- a/xmrnodes/cli.py +++ b/xmrnodes/cli.py @@ -9,7 +9,7 @@ from flask import Blueprint from urllib.parse import urlparse from xmrnodes.helpers import determine_crypto, is_onion, is_i2p, make_request -from xmrnodes.helpers import retrieve_peers, rw_cache, get_highest_block, get_geoip +from xmrnodes.helpers import retrieve_peers, get_highest_block, get_geoip from xmrnodes.models import Node, HealthCheck, Peer from xmrnodes import config @@ -146,8 +146,6 @@ def _get_peers(): print(f"[+] Found {len(peers_to_scan)} initial peers to begin scraping.") for peer in peers_to_scan: upsert_peer(peer) - - # rw_cache("map_peers", list(Peer.select().execute())) @bp.cli.command("get_peers") def get_peers(): diff --git a/xmrnodes/helpers.py b/xmrnodes/helpers.py index 53a43d4..9c64fb4 100644 --- a/xmrnodes/helpers.py +++ b/xmrnodes/helpers.py @@ -83,23 +83,6 @@ def is_onion(url: str): else: return False - -# Use hacky filesystem cache since i dont feel like shipping redis -def rw_cache(key_name, data=None): - pickle_file = path.join(config.DATA_DIR, f"{key_name}.pkl") - if data: - with open(pickle_file, "wb") as f: - f.write(pickle.dumps(data)) - return data - else: - try: - with open(pickle_file, "rb") as f: - pickled_data = pickle.load(f) - return pickled_data - except: - return {} - - def retrieve_peers(host, port): try: sock = socket.socket() diff --git a/xmrnodes/routes/meta.py b/xmrnodes/routes/meta.py index 32cc9b8..b3e0f8f 100644 --- a/xmrnodes/routes/meta.py +++ b/xmrnodes/routes/meta.py @@ -5,7 +5,7 @@ from flask import request, redirect, Blueprint from flask import render_template, flash, Response from urllib.parse import urlparse -from xmrnodes.helpers import rw_cache, get_highest_block +from xmrnodes.helpers import get_highest_block from xmrnodes.forms import SubmitNode from xmrnodes.models import Node, Peer from xmrnodes import config