Add "(dry run)" to import logging summary, when applicable
This commit is contained in:
		
							parent
							
								
									f8dfc35d21
								
							
						
					
					
						commit
						a01b5bf8ad
					
				
					 1 changed files with 4 additions and 1 deletions
				
			
		| 
						 | 
					@ -332,8 +332,11 @@ class ImportHandler(object):
 | 
				
			||||||
                if importer:
 | 
					                if importer:
 | 
				
			||||||
                    created, updated, deleted = importer.import_data()
 | 
					                    created, updated, deleted = importer.import_data()
 | 
				
			||||||
                    changed = bool(created or updated or deleted)
 | 
					                    changed = bool(created or updated or deleted)
 | 
				
			||||||
 | 
					                    msg = "{} -> {}: added {:,d}; updated {:,d}; deleted {:,d} {} records"
 | 
				
			||||||
 | 
					                    if self.dry_run:
 | 
				
			||||||
 | 
					                        msg += " (dry run)"
 | 
				
			||||||
                    logger = log.warning if changed and self.warnings else log.info
 | 
					                    logger = log.warning if changed and self.warnings else log.info
 | 
				
			||||||
                    logger("{} -> {}: added {:,d}; updated {:,d}; deleted {:,d} {} records".format(
 | 
					                    logger(msg.format(
 | 
				
			||||||
                        self.host_title, self.local_title, len(created), len(updated), len(deleted), key))
 | 
					                        self.host_title, self.local_title, len(created), len(updated), len(deleted), key))
 | 
				
			||||||
                    if changed:
 | 
					                    if changed:
 | 
				
			||||||
                        changes[key] = created, updated, deleted
 | 
					                        changes[key] = created, updated, deleted
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue