| @@ 4437-4455 (lines=19) @@ | ||
| 4434 | ||
| 4435 | return self._send_xml_command(cmd) |
|
| 4436 | ||
| 4437 | def delete_scanner( |
|
| 4438 | self, scanner_id: str, *, ultimate: Optional[bool] = False |
|
| 4439 | ) -> Any: |
|
| 4440 | """Deletes an existing scanner |
|
| 4441 | ||
| 4442 | Arguments: |
|
| 4443 | scanner_id: UUID of the scanner to be deleted. |
|
| 4444 | ultimate: Whether to remove entirely, or to the trashcan. |
|
| 4445 | """ |
|
| 4446 | if not scanner_id: |
|
| 4447 | raise RequiredArgument( |
|
| 4448 | function=self.delete_scanner.__name__, argument='scanner_id' |
|
| 4449 | ) |
|
| 4450 | ||
| 4451 | cmd = XmlCommand("delete_scanner") |
|
| 4452 | cmd.set_attribute("scanner_id", scanner_id) |
|
| 4453 | cmd.set_attribute("ultimate", _to_bool(ultimate)) |
|
| 4454 | ||
| 4455 | return self._send_xml_command(cmd) |
|
| 4456 | ||
| 4457 | def delete_schedule( |
|
| 4458 | self, schedule_id: str, *, ultimate: Optional[bool] = False |
|
| @@ 2560-2578 (lines=19) @@ | ||
| 2557 | ||
| 2558 | return self._send_xml_command(cmd) |
|
| 2559 | ||
| 2560 | def delete_scanner( |
|
| 2561 | self, scanner_id: str, *, ultimate: Optional[bool] = False |
|
| 2562 | ) -> Any: |
|
| 2563 | """Deletes an existing scanner |
|
| 2564 | ||
| 2565 | Arguments: |
|
| 2566 | scanner_id: UUID of the scanner to be deleted. |
|
| 2567 | ultimate: Whether to remove entirely, or to the trashcan. |
|
| 2568 | """ |
|
| 2569 | if not scanner_id: |
|
| 2570 | raise RequiredArgument( |
|
| 2571 | function=self.delete_scanner.__name__, argument='scanner_id' |
|
| 2572 | ) |
|
| 2573 | ||
| 2574 | cmd = XmlCommand("delete_scanner") |
|
| 2575 | cmd.set_attribute("scanner_id", scanner_id) |
|
| 2576 | cmd.set_attribute("ultimate", _to_bool(ultimate)) |
|
| 2577 | ||
| 2578 | return self._send_xml_command(cmd) |
|
| 2579 | ||
| 2580 | def delete_schedule( |
|
| 2581 | self, schedule_id: str, *, ultimate: Optional[bool] = False |
|