Browse Source

trigger abx.pm.hook.ready from core.AppConfig.ready

Nick Sweeting 1 year ago
parent
commit
7a6f1f36d2
2 changed files with 3 additions and 3 deletions
  1. 1 3
      archivebox/config/common.py
  2. 2 0
      archivebox/core/apps.py

+ 1 - 3
archivebox/config/common.py

@@ -1,14 +1,12 @@
 __package__ = 'archivebox.config'
 
-import os
 import sys
 import shutil
-import tempfile
 from typing import Dict, Optional
 from pathlib import Path
 
 from rich import print
-from pydantic import Field, field_validator, computed_field, model_validator
+from pydantic import Field, field_validator, computed_field
 from django.utils.crypto import get_random_string
 
 from abx.archivebox.base_configset import BaseConfigSet

+ 2 - 0
archivebox/core/apps.py

@@ -12,6 +12,8 @@ class CoreConfig(AppConfig):
         """Register the archivebox.core.admin_site as the main django admin site"""
         from core.admin_site import register_admin_site
         register_admin_site()
+        
+        abx.pm.hook.ready()