MachineNamespace¶
pymoonraker.api.MachineNamespace
¶
Host machine administration.
Auto-generated from schema/moonraker_api.yaml.
Source code in src/pymoonraker/api/_generated.py
469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 | |
proc_stats
async
¶
proc_stats() -> MachineProcStatsResponse
Get process statistics for Moonraker and system.
Source code in src/pymoonraker/api/_generated.py
493 494 495 496 | |
reboot
async
¶
reboot() -> str
Reboot the host machine.
Source code in src/pymoonraker/api/_generated.py
488 489 490 491 | |
restart_service
async
¶
restart_service(service: str) -> str
Restart a systemd service.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
service
|
str
|
Service name to restart |
required |
Source code in src/pymoonraker/api/_generated.py
498 499 500 501 502 503 504 505 506 507 508 | |
shutdown
async
¶
shutdown() -> str
Shut down the host machine.
Source code in src/pymoonraker/api/_generated.py
483 484 485 486 | |
start_service
async
¶
start_service(service: str) -> str
Start a systemd service.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
service
|
str
|
Service name to start |
required |
Source code in src/pymoonraker/api/_generated.py
522 523 524 525 526 527 528 529 530 531 532 | |
stop_service
async
¶
stop_service(service: str) -> str
Stop a systemd service.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
service
|
str
|
Service name to stop |
required |
Source code in src/pymoonraker/api/_generated.py
510 511 512 513 514 515 516 517 518 519 520 | |
system_info
async
¶
system_info() -> MachineSystemInfoResponse
Get host system information (CPU, distro, network).
Source code in src/pymoonraker/api/_generated.py
478 479 480 481 | |