Yeah, edxapp is the way to go.  The separate child upstart scripts are a legacy from before.


On Jun 11, 2013, at 12:09 PM, Feanil Patel <notifications@github.com> wrote:

> In playbooks/roles/edxapp/tasks/deploy.yml:
> 
> > +  tags:
> > +  - lms-xml
> > +  - deploy
> > +
> > +- name: stop lms-preview service
> > +  service: name=lms-preview state=stopped
> > +  tags:
> > +  - lms-preview
> > +  - deploy
> > +
> > +- name: stop cms service
> > +  service: name=cms state=stopped
> > +  tags:
> > +  - cms
> > +  - deploy
> > +
> I wasn't sure what would be the better option since I didn't want to have to restart all the applications just because something changed for one. But now that I think about it more, since they are all based on the same repository, they will probably all need to be restarted together. I'll pull out the 4 handlers and put in one for edxapp.
> 
> —
> Reply to this email directly or view it on GitHub.
>