andrewmusselman commented on issue #320:
URL: 
https://github.com/apache/tooling-trusted-releases/issues/320#issuecomment-3560655362

   Tested the fix, editing a file and saving it triggers a reload properly now:
   ```
   [2025-11-20 15:35:57 -0800] [291029] [INFO] Running on 
https://127.0.0.1:8080 (CTRL + C to quit)
   INFO     [ 2025-11-20 15:35:57.997 ] 291029 <hypercorn.error> Running on 
https://127.0.0.1:8080 (CTRL + C to quit)            logging.py:106
   INFO     [ 2025-11-20 15:36:30.669 ] 291029 <atr.manager.WorkerManager.stop> 
Stopping worker manager                           manager.py:83
   INFO     [ 2025-11-20 15:36:31.180 ] 291029 <asyncio> 
<_UnixSubprocessTransport pid=291078 running> exited with       
base_subprocess.py:229
            return code 0                                                       
                                                               
   INFO     [ 2025-11-20 15:36:31.184 ] 291029 <asyncio> 
<_UnixSubprocessTransport pid=291077 running> exited with       
base_subprocess.py:229
            return code 0                                                       
                                                               
   INFO     [ 2025-11-20 15:36:31.198 ] 291029 <asyncio> 
<_UnixSubprocessTransport pid=291076 running> exited with       
base_subprocess.py:229
            return code 0                                                       
                                                               
   INFO     [ 2025-11-20 15:36:31.260 ] 291029 <asyncio> 
<_UnixSubprocessTransport pid=291079 running> exited with       
base_subprocess.py:229
            return code 0                                                       
                                                               
   INFO     [ 2025-11-20 15:36:31.262 ] 291029 <atr.ssh.server_stop> SSH server 
stopped                                              ssh.py:178
   Working directory changed to: 
/home/akm/a/src/org/apache/tooling-trusted-releases/state
   No new upgrade operations detected.
   INFO     [ 2025-11-20 15:36:34.806 ] 291714 <atr.db.create> Applying 
database migrations via init_database...                __init__.py:796
   INFO     [ 2025-11-20 15:36:34.806 ] 291714 <atr.db.create> Setting Alembic 
URL for command:                                 __init__.py:803
            
sqlite:////home/akm/a/src/org/apache/tooling-trusted-releases/state/atr.db      
                                                   
   INFO     [ 2025-11-20 15:36:34.807 ] 291714 <atr.db.create> Setting Alembic 
script_location for command:                     __init__.py:808
            /home/akm/a/src/org/apache/tooling-trusted-releases/migrations      
                                                               
   INFO     [ 2025-11-20 15:36:34.807 ] 291714 <atr.db.create> Running alembic 
upgrade head...                                  __init__.py:812
   INFO     [ 2025-11-20 15:36:34.809 ] 291714 <alembic.runtime.migration> 
Context impl SQLiteImpl.                            migration.py:211
   INFO     [ 2025-11-20 15:36:34.809 ] 291714 <alembic.runtime.migration> Will 
assume non-transactional DDL.                  migration.py:214
   INFO     [ 2025-11-20 15:36:34.817 ] 291714 <atr.db.create> Database 
migrations applied successfully                         __init__.py:814
   INFO     [ 2025-11-20 15:36:34.817 ] 291714 <atr.db.create> Running alembic 
check...                                         __init__.py:820
   INFO     [ 2025-11-20 15:36:34.819 ] 291714 <alembic.runtime.migration> 
Context impl SQLiteImpl.                            migration.py:211
   INFO     [ 2025-11-20 15:36:34.819 ] 291714 <alembic.runtime.migration> Will 
assume non-transactional DDL.                  migration.py:214
   INFO     [ 2025-11-20 15:36:34.870 ] 291714 <atr.db.create> Alembic check 
passed: DB schema matches models                   __init__.py:822
   INFO     [ 2025-11-20 15:36:34.878 ] 291714 
<atr.manager.WorkerManager.start> Starting worker manager in                    
   manager.py:68
            /home/akm/a/src/org/apache/tooling-trusted-releases/state           
                                                               
   INFO     [ 2025-11-20 15:36:34.906 ] 291714 <asyncio> execute program        
                                            base_events.py:1792
            
'/home/akm/a/src/org/apache/tooling-trusted-releases/.venv/bin/python': 
<_UnixSubprocessTransport pid=291779                       
            running>                                                            
                                                               
   INFO     [ 2025-11-20 15:36:34.907 ] 291714 
<atr.manager.WorkerManager.spawn_worker> Started worker process 291779          
  manager.py:173
   INFO     [ 2025-11-20 15:36:34.922 ] 291714 <asyncio> execute program        
                                            base_events.py:1792
            
'/home/akm/a/src/org/apache/tooling-trusted-releases/.venv/bin/python': 
<_UnixSubprocessTransport pid=291780                       
            running>                                                            
                                                               
   INFO     [ 2025-11-20 15:36:34.922 ] 291714 
<atr.manager.WorkerManager.spawn_worker> Started worker process 291780          
  manager.py:173
   INFO     [ 2025-11-20 15:36:34.941 ] 291714 <asyncio> execute program        
                                            base_events.py:1792
            
'/home/akm/a/src/org/apache/tooling-trusted-releases/.venv/bin/python': 
<_UnixSubprocessTransport pid=291781                       
            running>                                                            
                                                               
   INFO     [ 2025-11-20 15:36:34.942 ] 291714 
<atr.manager.WorkerManager.spawn_worker> Started worker process 291781          
  manager.py:173
   INFO     [ 2025-11-20 15:36:34.959 ] 291714 <asyncio> execute program        
                                            base_events.py:1792
            
'/home/akm/a/src/org/apache/tooling-trusted-releases/.venv/bin/python': 
<_UnixSubprocessTransport pid=291782                       
            running>                                                            
                                                               
   INFO     [ 2025-11-20 15:36:34.959 ] 291714 
<atr.manager.WorkerManager.spawn_worker> Started worker process 291782          
  manager.py:173
   INFO     [ 2025-11-20 15:36:35.064 ] 291714 <atr.server.startup> PubSub SVN 
listener not started: pubsub_url=False             server.py:192
            pubsub_user=True pubsub_password=True                               
                                                               
   INFO     [ 2025-11-20 15:36:35.148 ] 291714 <asyncssh> Creating SSH listener 
on 127.0.0.1, port 2222                          logging.py:102
   INFO     [ 2025-11-20 15:36:35.152 ] 291714 <asyncio> <Server 
sockets=(<asyncio.TransportSocket fd=22, family=2, type=1, base_events.py:1647
            proto=6, laddr=('127.0.0.1', 2222)>,)> is serving                   
                                                               
   INFO     [ 2025-11-20 15:36:35.153 ] 291714 <atr.ssh.server_start> SSH 
server started on 127.0.0.1:2222                           ssh.py:170
   INFO     [ 2025-11-20 15:36:35.153 ] 291714 <atr.server.log_debug_info> 
DEBUG        = True                                    server.py:285
   INFO     [ 2025-11-20 15:36:35.153 ] 291714 <atr.server.log_debug_info> 
ENVIRONMENT  = Debug                                   server.py:286
   INFO     [ 2025-11-20 15:36:35.153 ] 291714 <atr.server.log_debug_info> 
STATE_DIR    =                                         server.py:287
            /home/akm/a/src/org/apache/tooling-trusted-releases/state           
                                                               
   INFO     [ 2025-11-20 15:36:35.180 ] 291714 <asyncio> <Server 
sockets=(<asyncio.TransportSocket fd=3, family=2, type=1,  base_events.py:1647
            proto=0, laddr=('127.0.0.1', 8080)>,)> is serving                   
                                                               
   [2025-11-20 15:36:35 -0800] [291714] [INFO] Running on 
https://127.0.0.1:8080 (CTRL + C to quit)
   INFO     [ 2025-11-20 15:36:35.184 ] 291714 <hypercorn.error> Running on 
https://127.0.0.1:8080 (CTRL + C to quit)     
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to