yeni
This commit is contained in:
11
ssh_manager/middleware.py
Normal file
11
ssh_manager/middleware.py
Normal file
@ -0,0 +1,11 @@
|
||||
from django.utils.deprecation import MiddlewareMixin
|
||||
|
||||
class SSHConnectionMiddleware(MiddlewareMixin):
|
||||
_connection_checked = False # Sınıf değişkeni olarak tanımla
|
||||
|
||||
def process_request(self, request):
|
||||
# Sadece bir kez çalıştır
|
||||
if not SSHConnectionMiddleware._connection_checked:
|
||||
from .apps import check_server_connection
|
||||
check_server_connection()
|
||||
SSHConnectionMiddleware._connection_checked = True
|
||||
Reference in New Issue
Block a user