mirror of
				https://github.com/usmannasir/cyberpanel.git
				synced 2025-10-31 02:15:55 +01:00 
			
		
		
		
	
		
			
	
	
		
			105 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			105 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
|  | from .signals import * | ||
|  | from plogical.pluginManagerGlobal import pluginManagerGlobal | ||
|  | 
 | ||
|  | class pluginManager: | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preBackupSite(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preBackupSite) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postBackupSite(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postBackupSite, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preRestoreSite(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preRestoreSite) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postRestoreSite(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postRestoreSite, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preSubmitBackupCreation(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preSubmitBackupCreation) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preBackupStatus(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preBackupStatus) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postBackupStatus(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postBackupStatus, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preDeleteBackup(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preDeleteBackup) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postDeleteBackup(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postDeleteBackup, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preSubmitRestore(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preSubmitRestore) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preSubmitDestinationCreation(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preSubmitDestinationCreation) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postSubmitDestinationCreation(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postSubmitDestinationCreation, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preDeleteDestination(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preDeleteDestination) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postDeleteDestination(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postDeleteDestination, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preSubmitBackupSchedule(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preSubmitBackupSchedule) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postSubmitBackupSchedule(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postSubmitBackupSchedule, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preScheduleDelete(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preScheduleDelete) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postScheduleDelete(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postScheduleDelete, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preSubmitRemoteBackups(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preSubmitRemoteBackups) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postSubmitRemoteBackups(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postSubmitRemoteBackups, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preStarRemoteTransfer(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preStarRemoteTransfer) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postStarRemoteTransfer(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postStarRemoteTransfer, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def preRemoteBackupRestore(request): | ||
|  |         return pluginManagerGlobal.globalPlug(request, preRemoteBackupRestore) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postRemoteBackupRestore(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postRemoteBackupRestore, response) | ||
|  | 
 | ||
|  |     @staticmethod | ||
|  |     def postDeleteBackup(request, response): | ||
|  |         return pluginManagerGlobal.globalPlug(request, postRemoteBackupRestore, response) |