job_queue: rename "resume" api to "start"
Given the changes to the job queue, "start" is a more appropriate API call than "resume". Signed-off-by: Eric Callahan <arksine.code@gmail.com>
This commit is contained in:
parent
4837ea56cb
commit
269897bef7
@ -2340,21 +2340,22 @@ The current state of the job queue:
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Resume the job queue
|
#### Start the job queue
|
||||||
|
|
||||||
Sets the job queue state to "resume". This will set the job
|
Starts the job queue. If Klipper is ready to start a print the next
|
||||||
queue to state to "idle". If the queue is not empty the next job
|
job in the queue will be loaded. Otherwise the queue will be put
|
||||||
in the queue will be loaded.
|
into the "ready" state, enabling automatic transition after the next
|
||||||
|
completed print.
|
||||||
|
|
||||||
HTTP request:
|
HTTP request:
|
||||||
```http
|
```http
|
||||||
POST /server/job_queue/resume
|
POST /server/job_queue/start
|
||||||
```
|
```
|
||||||
JSON-RPC request:
|
JSON-RPC request:
|
||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
"jsonrpc": "2.0",
|
"jsonrpc": "2.0",
|
||||||
"method": "server.job_queue.resume",
|
"method": "server.job_queue.start",
|
||||||
"id": 4654
|
"id": 4654
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
@ -53,8 +53,8 @@ class JobQueue:
|
|||||||
"job_state:cancelled", self._on_job_abort)
|
"job_state:cancelled", self._on_job_abort)
|
||||||
|
|
||||||
self.server.register_remote_method("pause_job_queue", self.pause_queue)
|
self.server.register_remote_method("pause_job_queue", self.pause_queue)
|
||||||
self.server.register_remote_method("resume_job_queue",
|
self.server.register_remote_method("start_job_queue",
|
||||||
self.resume_queue)
|
self.start_queue)
|
||||||
|
|
||||||
self.server.register_endpoint(
|
self.server.register_endpoint(
|
||||||
"/server/job_queue/job", ['POST', 'DELETE'],
|
"/server/job_queue/job", ['POST', 'DELETE'],
|
||||||
@ -62,7 +62,7 @@ class JobQueue:
|
|||||||
self.server.register_endpoint(
|
self.server.register_endpoint(
|
||||||
"/server/job_queue/pause", ['POST'], self._handle_pause_queue)
|
"/server/job_queue/pause", ['POST'], self._handle_pause_queue)
|
||||||
self.server.register_endpoint(
|
self.server.register_endpoint(
|
||||||
"/server/job_queue/resume", ['POST'], self._handle_resume_queue)
|
"/server/job_queue/start", ['POST'], self._handle_start_queue)
|
||||||
self.server.register_endpoint(
|
self.server.register_endpoint(
|
||||||
"/server/job_queue/status", ['GET'], self._handle_queue_status)
|
"/server/job_queue/status", ['GET'], self._handle_queue_status)
|
||||||
|
|
||||||
@ -172,7 +172,7 @@ class JobQueue:
|
|||||||
await self.lock.acquire()
|
await self.lock.acquire()
|
||||||
self.lock.release()
|
self.lock.release()
|
||||||
|
|
||||||
async def resume_queue(self) -> None:
|
async def start_queue(self) -> None:
|
||||||
async with self.lock:
|
async with self.lock:
|
||||||
if self.queue_state != "loading":
|
if self.queue_state != "loading":
|
||||||
if self.queued_jobs and await self._check_can_print():
|
if self.queued_jobs and await self._check_can_print():
|
||||||
@ -235,10 +235,10 @@ class JobQueue:
|
|||||||
'queue_state': self.queue_state
|
'queue_state': self.queue_state
|
||||||
}
|
}
|
||||||
|
|
||||||
async def _handle_resume_queue(self,
|
async def _handle_start_queue(self,
|
||||||
web_request: WebRequest
|
web_request: WebRequest
|
||||||
) -> Dict[str, Any]:
|
) -> Dict[str, Any]:
|
||||||
await self.resume_queue()
|
await self.start_queue()
|
||||||
return {
|
return {
|
||||||
'queued_jobs': self._job_map_to_list(),
|
'queued_jobs': self._job_map_to_list(),
|
||||||
'queue_state': self.queue_state
|
'queue_state': self.queue_state
|
||||||
|
Loading…
x
Reference in New Issue
Block a user