f4d93ae424 
								
							
								 
							
						 
						
							
							
								
								Actually make it work  
							
							
							
						 
						
							2018-01-12 10:39:27 +00:00  
				
					
						
							
							
								 
						
							
							
								f68e4cf690 
								
							
								 
							
						 
						
							
							
								
								Refactor  
							
							
							
						 
						
							2018-01-12 10:11:12 +00:00  
				
					
						
							
							
								 
						
							
							
								7cd34512d8 
								
							
								 
							
						 
						
							
							
								
								When using synctl with workers, don't start the main synapse automatically  
							
							
							
						 
						
							2018-01-11 11:37:39 +00:00  
				
					
						
							
							
								 
						
							
							
								c1f52a321d 
								
							
								 
							
						 
						
							
							
								
								synctl.py: Check if synapse is already running  
							
							
							
						 
						
							2017-04-13 18:00:02 +05:30  
				
					
						
							
							
								 
						
							
							
								54f59bd7d4 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2107  from HarHarLinks/patch-1  
							
							... 
							
							
							
							fix typo in synctl help 
							
						 
						
							2017-04-07 09:54:37 +01:00  
				
					
						
							
							
								 
						
							
							
								8a1137ceab 
								
							
								 
							
						 
						
							
							
								
								fix typo in synctl help  
							
							
							
						 
						
							2017-04-06 17:10:20 +02:00  
				
					
						
							
							
								 
						
							
							
								8a240e4f9c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2078  from APwhitehat/assertuserfriendly  
							
							... 
							
							
							
							add user friendly report of assertion error in synctl.py 
							
						 
						
							2017-03-31 14:41:49 +01:00  
				
					
						
							
							
								 
						
							
							
								6cdca71079 
								
							
								 
							
						 
						
							
							
								
								synctl.py: wait for synapse to stop before restarting ( #2020 )  
							
							
							
						 
						
							2017-03-29 19:20:13 +01:00  
				
					
						
							
							
								 
						
							
							
								305d16d612 
								
							
								 
							
						 
						
							
							
								
								add user friendly report of assertion error in synctl.py  
							
							... 
							
							
							
							Signed-off-by: Anant Prakash <anantprakashjsr@gmail.com> 
							
						 
						
							2017-03-29 20:41:39 +05:30  
				
					
						
							
							
								 
						
							
							
								c57f871184 
								
							
								 
							
						 
						
							
							
								
								Use sys.executable instead of hardcoded python.  fixes   #1161  
							
							
							
						 
						
							2016-10-08 23:55:20 +02:00  
				
					
						
							
							
								 
						
							
							
								5cc7564c5c 
								
							
								 
							
						 
						
							
							
								
								Optionally start or stop workers in synctl.  
							
							... 
							
							
							
							Optionally start or stop an individual worker by passing -w with
the path to the worker config.
Optionally start or stop every worker and the main synapse by
passing -a with a path to a directory containing worker configs.
The "-w" is intended to be used to bounce individual workers proceses.
THe "-a" is intended for when you want to restart all the workers
simultaneuously, for example when performing database upgrades. 
							
						 
						
							2016-06-21 16:38:05 +01:00  
				
					
						
							
							
								 
						
							
							
								c39f305067 
								
							
								 
							
						 
						
							
							
								
								os.environ requires a string  
							
							
							
						 
						
							2016-05-16 17:21:30 +01:00  
				
					
						
							
							
								 
						
							
							
								c5c5a7403b 
								
							
								 
							
						 
						
							
							
								
								Make synctl read a cache factor from config file  
							
							
							
						 
						
							2016-05-16 17:01:57 +01:00  
				
					
						
							
							
								 
						
							
							
								239badea9b 
								
							
								 
							
						 
						
							
							
								
								Use syntax that works on both py2.7 and py3  
							
							
							
						 
						
							2016-03-07 20:13:10 +00:00  
				
					
						
							
							
								 
						
							
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
				
					
						
							
							
								 
						
							
							
								0a4b7226fc 
								
							
								 
							
						 
						
							
							
								
								Don't change cwd in synctl  
							
							
							
						 
						
							2015-10-01 09:21:36 +01:00  
				
					
						
							
							
								 
						
							
							
								f87a11e0fd 
								
							
								 
							
						 
						
							
							
								
								Fix restart  
							
							
							
						 
						
							2015-09-24 21:59:38 +00:00  
				
					
						
							
							
								 
						
							
							
								76328b85f6 
								
							
								 
							
						 
						
							
							
								
								Allow config file path to be configurable in in synctl  
							
							... 
							
							
							
							Also, allow it to be run from directories other than the synapse directory 
							
						 
						
							2015-09-24 21:50:20 +00:00  
				
					
						
							
							
								 
						
							
							
								7213588083 
								
							
								 
							
						 
						
							
							
								
								Implement configurable stats reporting  
							
							... 
							
							
							
							SYN-287
This requires that HS owners either opt in or out of stats reporting.
When --generate-config is passed, --report-stats must be specified
If an already-generated config is used, and doesn't have the
report_stats key, it is requested to be set. 
							
						 
						
							2015-09-22 12:57:40 +01:00  
				
					
						
							
							
								 
						
							
							
								b994fb2b96 
								
							
								 
							
						 
						
							
							
								
								Don't read from the config file before checking it exists  
							
							
							
						 
						
							2015-05-06 12:56:47 +01:00  
				
					
						
							
							
								 
						
							
							
								6ea9cf58be 
								
							
								 
							
						 
						
							
							
								
								missing import  
							
							
							
						 
						
							2015-04-30 17:21:21 +01:00  
				
					
						
							
							
								 
						
							
							
								c95480963e 
								
							
								 
							
						 
						
							
							
								
								read the pid_file from the config file in synctl  
							
							
							
						 
						
							2015-04-30 17:12:15 +01:00  
				
					
						
							
							
								 
						
							
							
								ea1d6c16cd 
								
							
								 
							
						 
						
							
							
								
								Don't write bytecode  
							
							
							
						 
						
							2015-02-17 10:54:06 +00:00  
				
					
						
							
							
								 
						
							
							
								adb04b1e57 
								
							
								 
							
						 
						
							
							
								
								Update copyright notices  
							
							
							
						 
						
							2015-01-06 13:21:39 +00:00  
				
					
						
							
							
								 
						
							
							
								db9ce032a4 
								
							
								 
							
						 
						
							
							
								
								Fix pep8 codestyle warnings  
							
							
							
						 
						
							2014-11-20 17:26:36 +00:00  
				
					
						
							
							
								 
						
							
							
								26fc878944 
								
							
								 
							
						 
						
							
							
								
								Stop before starting when restarting  
							
							
							
						 
						
							2014-11-17 19:16:15 +00:00  
				
					
						
							
							
								 
						
							
							
								e7c6d2c9d9 
								
							
								 
							
						 
						
							
							
								
								SYN-138: Rewrite synctl in python and include it in the python distribution  
							
							
							
						 
						
							2014-11-13 14:39:30 +00:00