api: service command: fix test for essential service
makes no sense to disallow reload or start (even if start cannot really happen) Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
		@ -190,8 +190,8 @@ fn run_service_command(service: &str, cmd: &str) -> Result<Value, Error> {
 | 
			
		||||
        _ => bail!("unknown service command '{}'", cmd),
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    if service == "proxmox-backup" && cmd != "restart" {
 | 
			
		||||
        bail!("invalid service cmd '{} {}'", service, cmd);
 | 
			
		||||
    if service == "proxmox-backup" && cmd == "stop" {
 | 
			
		||||
        bail!("invalid service cmd '{} {}' cannot stop essential service!", service, cmd);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    let real_service_name = real_service_name(service);
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user