Opened 11 years ago

Closed 11 years ago

#1527 closed enhancement (fixed)

Improve remote control in job agents

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: BASE 2.16
Component: jobagent Version:
Keywords: Cc:

Description

The current implementation is not very advanced. It more or less expects a single word as a command (eg. start, stop, info, ...). The exception is signal handling which is an URL-like string: signal://handler-id@host/?ABORT

The support for this is hard-coded as a special case. I propose a change were the part before : is used as the "protocol handler". This should make it possible to register other "protocols" with the job agent without the need to change the core code.

Change History (3)

comment:1 Changed 11 years ago by Nicklas Nordborg

Owner: changed from Johan Enell to Nicklas Nordborg
Status: newassigned

comment:2 Changed 11 years ago by Nicklas Nordborg

(In [5446]) References #1527: Improve remote control in job agents

This should provide everything we need. The real test is implementing #1528 so I'll keep this open until it is known to work.

comment:3 Changed 11 years ago by Nicklas Nordborg

Resolution: fixed
Status: assignedclosed

Seems to be working just fine in #1528.

Note: See TracTickets for help on using tickets.