CoolFace
Apppublic

fmatituy/selectospromanager

sourceHugging Faceupdated 6mo agoView on Hugging Face
0likes
registry.cpython-313.pyc42 linesDownload Raw Back to __pycache__
1�

23>�i���D�SSKJr SSKJr "SS5r\"5rSrg)�)�logger)�	event_busc�>�\rSrSrSrSrS\S\4SjrS\4Sjr	S	r4g5)�ModuleRegistry�z_6Service Locator for Selectos modules.7Auto-registers all ERP features (sst, proyectos, etc.).8c�>�0Ul[Ul[Ulg�N)�_modulesrr)�selfs �VC:\Users\faust\.gemini\antigravity\scratch\selectos_promanager\src\modules\registry.py�__init__�ModuleRegistry.__init__	s����
����"����module_name�
register_funcc�\�X RU'URRSU35 g)zA9Registers a module into the registry to be accessible anywhere.10uMÓDULO REGISTRADO: N)r11r�info)rrrs   r�register�ModuleRegistry.registers*��&3�
�
�k�"������/��}�=�>r�static_pathc�12�URRS5 SSKJn SSKJn SSKJn SSKJ	n SSK13Jn U"5UlU"5 U"U5 U"5 U"5 URRS5 SSKnSSKn	SSKn14UR)U15R*R,5H9up�nU	R/SU35 URR1S
U35 M; SSKn16URRSU17R4R,35 UR)U18R4R,5H9up�nU	R/SU35 URRSU35 M; SSKn19UR)U20R8R,5H9up�nU	R/SU35 URR1SU35 M; SSKJn U"5 SSKn21UR)U22R@R,5H9up�nU	R/SU35 URR1SU35 M; SSK!J"n U"5 SSK#n23UR)U24RHR,5H9up�nU	R/SU35 URRSU35 M; URRS!5 g![a@n[S	U35 URRS25[!U535 SnAGN�SnAff=f![a-n
URRSUSU
35 Sn
A
GM�Sn
A
ff=f![a-n
URRSUSU
35 Sn
A
GM`Sn
A
ff=f![a-n
URRSUSU
35 Sn
A
GM4Sn
A
ff=f![a)nURRSU35 SnAGNSnAff=f![a-n
URRSUSU
35 Sn
A
GM0Sn
A
ff=f![a)nURRSU35 SnAGNSnAff=f![a-n
URRS USU
35 Sn
A
GM,Sn
A
ff=f![a1nURRS"[!U535 SnAgSnAff=f)#z.26Automated load of ERP routes and subsystems.27zCARGANDO KERNEL DEL ERP...r)�register_auth_pages)�register_api_endpoints)�register_home_pages)�register_dashboard_pages)�NotificationServicez"Rutas core del sistema instaladas.z!!! CRITICAL REGISTRY ERROR: zFalla en registro core: Nzmodules.sst.uPágina/Módulo SST cargado: u%Fallo al cargar página/módulo SST (z): u(Cargando submódulos de Personal desde: zmodules.personal.uPágina Personal cargada: u"Fallo al cargar página personal (zmodules.proyectos.uSubmódulo Proyectos cargado: u&Fallo al cargar submódulo proyectos ()�register_proyectos_pagesu&Error cargando páginas de proyectos: zmodules.inventario.uSubmódulo Inventario cargado: u'Fallo al cargar submódulo inventario ()�register_inventario_pagesu'Error cargando páginas de inventario: zmodules.crm.u$Submódulo CRM Corporativo cargado: u Fallo al cargar submódulo CRM (uPEcosistema de módulos (SST, Personal, Proyectos, Inventario, CRM) sincronizado.u%Error cargando módulos secundarios: )%rr�modules.auth_pagesr�modules.api_endpointsr�modules.pages.homer�modules.pages.dashboardsr�services.notificationsr�notifier�	Exception�print�error�str�pkgutil�	importlib�modules.sst�iter_modules�sst�__path__�
import_module�debug�modules.personal�personal�modules.proyectos�	proyectos�modules.pages.proyectosr�modules.inventario�28inventario�modules.pages.inventarior�modules.crm�crm)rrrrrrr�er)r*�modules�_r�mod_errrrs                r�load_all�ModuleRegistry.load_alls���	
�����5�6�	C�>�D�>�I�B�0�1�D�M��!�"�;�/��!�$�&��K�K���A�B�C	P�
���%,�%9�%9�'�+�+�:N�:N�%O�!���i��+�+�l�;�-�,H�I��K�K�%�%�(E�k�]�&S�T�&P�
$��K�K���G��HX�HX�Ha�Ha�Gb�c�d�%,�%9�%9�'�:J�:J�:S�:S�%T�!���f��+�+�.?��}�,M�N��K�K�$�$�'A�+��%O�P�&U�
%�%,�%9�%9�'�:K�:K�:T�:T�%U�!���j��+�+�.@��
�,N�O��K�K�%�%�(F�{�m�&T�U�&V�
P�L�(�*�29
&�%,�%9�%9�'�:L�:L�:U�:U�%V�!���k��+�+�.A�+��,O�P��K�K�%�%�(G��}�&U�V�&W�
Q�N�)�+�30
�%,�%9�%9�'�+�+�:N�:N�%O�!���d��+�+�l�;�-�,H�I��K�K�$�$�'K�K�=�%Y�Z�&P�
�K�K���o�p��O�	C��1�!��5�6��K�K��� 8��Q���A�B�B��	C��"!�i��K�K�%�%�(M�k�]�Z]�^e�]f�&g�h�h��i��!�f��K�K�%�%�(J�;�-�WZ�[b�Zc�&d�e�e��f��!�j��K�K�%�%�(N�{�m�[^�_f�^g�&h�i�i��j���
P����!�!�$J�1�#�"N�O�O��
P��!�k��K�K�%�%�(O�P[�}�\_�`g�_h�&i�j�j��k���
Q����!�!�$K�A�3�"O�P�P��
Q��!�d��K�K�%�%�(H��
�UX�Y`�Xa�&b�c�c��d���	P��K�K��� E�c�!�f�X�N�O�O��	P�sW�A"K0�7S�82L=�*A%S�2M7�3S�62N1�(S�-
O+�:/S�*2P!�S�!
Q�./S�2R�S�031L:�:5L5�5L:�=32M4�!M/�(S�/M4�4S�733N.�!N)�"S�)N.�.S�134O(�;!O#�S�#O(�(S�+35P�5P�S�P�S�!36Q�+!Q�S�Q�S�37R�%R	�S�	R�S�38S�!S�<S�S�S�39T�'T�T)r40rrr$N)�__name__�41__module__�__qualname__�__firstlineno__�__doc__r
r(�callablerr?�__static_attributes__�rrrrs/���#�42?�C�?��?�`P�C�`Prrc�.�[RU5 gr	)�registryr?)rs r�register_all_routesrKzs�����k�"rN)�core.loggerr�core.eventsrrrJrKrHrr�<module>rNs)���!�qP�qP�h���#r