prplfoundation / prpl-ssi-api

prpl Foundation Software Stack Independent API schema
1 stars 0 forks source link

LCM service mangement new methods proposed #14

Open BruceHorowitz opened 5 years ago

BruceHorowitz commented 5 years ago

Services.Management.LCM.ExecutionEnvironments.{ExecutionEnvironmentId}.Packages method install should be divided into 3 methods. Download, Install and update

The reason for this is that you may wish to deploy a new package during the day but not do the install / update until the night so as not to unduly disrupt an ongoing service.

The reason for separating the commands install and update is more one of convenience. Otherwise you would need to backup, stop, install, start, restore a service. Update should be able to perform all 5 commands