mirror of
				https://github.com/containers/podman.git
				synced 2025-10-31 18:08:51 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			26 lines
		
	
	
		
			407 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			407 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| package e2e_test
 | |
| 
 | |
| type resetMachine struct {
 | |
| 	/*
 | |
| 	  -f, --force           Stop and do not prompt before resetting
 | |
| 	*/
 | |
| 
 | |
| 	force bool
 | |
| 
 | |
| 	cmd []string
 | |
| }
 | |
| 
 | |
| func (i *resetMachine) buildCmd(m *machineTestBuilder) []string {
 | |
| 	cmd := []string{"machine", "reset"}
 | |
| 	if i.force {
 | |
| 		cmd = append(cmd, "--force")
 | |
| 	}
 | |
| 	i.cmd = cmd
 | |
| 	return cmd
 | |
| }
 | |
| 
 | |
| func (i *resetMachine) withForce() *resetMachine {
 | |
| 	i.force = true
 | |
| 	return i
 | |
| }
 | 
