diff --git a/netbox/core/management/commands/clearcache.py b/netbox/core/management/commands/clearcache.py deleted file mode 100644 index 9c91efe77..000000000 --- a/netbox/core/management/commands/clearcache.py +++ /dev/null @@ -1,20 +0,0 @@ -from django.core.cache import cache -from django.core.management.base import BaseCommand - -from core.models import ConfigRevision - - -class Command(BaseCommand): - """Command to clear the entire cache.""" - help = 'Clears the cache.' - - def handle(self, *args, **kwargs): - # Fetch the current config revision from the cache - config_version = cache.get('config_version') - # Clear the cache - cache.clear() - self.stdout.write('Cache has been cleared.', ending="\n") - if config_version: - # Activate the current config revision - ConfigRevision.objects.get(id=config_version).activate() - self.stdout.write(f'Config revision ({config_version}) has been restored.', ending="\n") diff --git a/upgrade.sh b/upgrade.sh index cac046a9f..adeeb7465 100755 --- a/upgrade.sh +++ b/upgrade.sh @@ -113,11 +113,6 @@ COMMAND="python3 netbox/manage.py clearsessions" echo "Removing expired user sessions ($COMMAND)..." eval $COMMAND || exit 1 -# Clear the cache -COMMAND="python3 netbox/manage.py clearcache" -echo "Clearing the cache ($COMMAND)..." -eval $COMMAND || exit 1 - if [ -v WARN_MISSING_VENV ]; then echo "--------------------------------------------------------------------" echo "WARNING: No existing virtual environment was detected. A new one has"