Добавлен флаг игнорирования ошибок.
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				drawio-export/pipeline/head This commit looks good
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	drawio-export/pipeline/head This commit looks good
				
			This commit is contained in:
		
							parent
							
								
									e81e76c611
								
							
						
					
					
						commit
						15cdc05622
					
				| @ -28,7 +28,8 @@ func main() { | ||||
| 		os.Exit(1) | ||||
| 	} | ||||
| 	exporter := drawio.NewWithOptions(&opts) | ||||
| 	if err := exporter.Export(flag.Args()...); err != nil { | ||||
| 	if err := exporter.Export(flag.Args()...); err != nil && !flagIgnoreErrors { | ||||
| 		fmt.Fprintln(os.Stderr, "Error:", err) | ||||
| 		os.Exit(1) | ||||
| 	} | ||||
| } | ||||
|  | ||||
| @ -9,6 +9,7 @@ import ( | ||||
| var ( | ||||
| 	flagHelp         bool               // Вывести справку о приложении и выйти | ||||
| 	flagVersion      bool               // Вывести информацию о версии приложения и выйти | ||||
| 	flagIgnoreErrors bool               // Игнорировать ошибки | ||||
| 	opts             = drawio.Options{} // Аргументы командной строки приложения | ||||
| ) | ||||
| 
 | ||||
| @ -16,6 +17,9 @@ func init() { | ||||
| 	// version | ||||
| 	flag.BoolVar(&flagVersion, "V", false, "Prints version information") | ||||
| 	flag.BoolVar(&flagVersion, "version", false, "Prints version information") | ||||
| 	// Ignore Errors | ||||
| 	flag.BoolVar(&flagIgnoreErrors, "I", false, "Ignore Draw.IO errors") | ||||
| 	flag.BoolVar(&flagIgnoreErrors, "ignore-errors", false, "Ignore Draw.IO errors") | ||||
| 	// Application | ||||
| 	flag.StringVar(&opts.Application, "A", "", "Draw.io Desktop Application") | ||||
| 	flag.StringVar(&opts.Application, "application", "", "Draw.io Desktop Application") | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user