mirror of
				https://github.com/lubuntu-team/metrics.git
				synced 2025-10-31 22:14:04 +00:00 
			
		
		
		
	Separate actual functionality out into a separate function.
This commit is contained in:
		
							parent
							
								
									0b5b5a9a8e
								
							
						
					
					
						commit
						2c1227c0ee
					
				
							
								
								
									
										13
									
								
								metrics
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								metrics
									
									
									
									
									
								
							| @ -20,6 +20,7 @@ from modules.jenkins import JenkinsModule | ||||
| 
 | ||||
| ENABLED_MODULES = [JenkinsModule] | ||||
| 
 | ||||
| 
 | ||||
| def sqlite_run(command, db=":memory:"): | ||||
|     """Run the given SQLite command on our db | ||||
| 
 | ||||
| @ -32,8 +33,14 @@ def sqlite_run(command, db=":memory:"): | ||||
|     conn.commit() | ||||
|     conn.close() | ||||
| 
 | ||||
| 
 | ||||
| def main(module): | ||||
|     """Given a specific module, set it up and insert recent values""" | ||||
|     module = module() | ||||
|     sqlite_run(module.sqlite_setup()) | ||||
|     sqlite_run(module.sqlite_add()) | ||||
| 
 | ||||
| 
 | ||||
| if __name__ == "__main__": | ||||
|     for module in ENABLED_MODULES: | ||||
|         module = module() | ||||
|         sqlite_run(module.sqlite_setup()) | ||||
|         sqlite_run(module.sqlite_add()) | ||||
|         main(module) | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user