Ticket #715 (accepted enhancement)

Opened 8 weeks ago

Last modified 8 weeks ago

Deprecate NID and distribute its functionality across the Services init.d scripts

Reported by: jfournier Owned by: jfournier
Priority: major Milestone: Release 4
Component: System Version: 4.0-B3
Keywords: nid init.d lsb Cc:
patch waiting for maintainer: no

Description

NID functionality consists of parsing a node configuration file to know what Services to bootstrap pre-AMF.

Each Service described in the configuration file has certain essential properties like what script to call, timeout values etc. But most of them are NID specific.

Services are parsed in line order from the configuration file, once spawned, somewhere in the Services implementation a call to the public API for NID IPC is done to inform NID to proceed to the next configured Services or Retry/Abort depending on the status return.

Such functionality can be moved completely in the various init.d scripts (see #256, #654, #658, #665) and will be LSB compliant

Attachments

Change History

Changed 8 weeks ago by jfournier

  • status changed from new to accepted

Add/Change #715 (Deprecate NID and distribute its functionality across the Services init.d scripts)

Author



Action
as accepted
Note: See TracTickets for help on using tickets.