mirror of
				https://github.com/MarioSpore/Grinch-AP.git
				synced 2025-10-21 20:21:32 -06:00 
			
		
		
		
	
		
			
				
	
	
		
			17 lines
		
	
	
		
			349 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			349 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from pathlib import Path
 | |
| from loguru import logger
 | |
| 
 | |
| 
 | |
| def is_submodule(path):
 | |
|     if path.is_file():
 | |
|         return path.suffix == ".py" and path.stem != "__init__"
 | |
|     if path.is_dir():
 | |
|         return (path / "__init__.py").exists()
 | |
|     return False
 | |
| 
 | |
| 
 | |
| __all__ = [p.stem for p in Path(__file__).parent.iterdir() if is_submodule(p)]
 | |
| 
 | |
| 
 | |
| logger = logger
 | 
