navy-clock-restart
v1.0.0
Published
Navy Order to restart a Clock project once deployed
Downloads
19
Readme
Clock Restart Order
This is an Order which is used by Captains as part of the Navy deployment suite.
It does the following actions:
- Restart the applications services by issuing a stop and then a start. Only restarts the running services unless a force parameter is passed
This order assumes that the following configuration keys have been added to the Admiral for the application you are trying to prepare:
- services: Object containing thes services that this application has. The key forms the suffix of the name of the upstart jobs e.g node-myproject-staging-<-service->. The value is the relative path to the start script of the service
An example Admiral application configuration might look like:
{ "name": "My Application"
, "appId": "myApp"
, "services":
{ "admin": "admin/app.js"
, "site": "site/app.js"
, "api": "api/app.js"
, "message-bus": "message-bus.js"
}
}