Thank you Xiaoguo, stop-command is enough for my case. Br Enwei
On Mon, Nov 21, 2016 at 11:30 AM, XiaoGuo Liu <[email protected]> wrote: > Hi Enwei, > > When your app is running, your app definitely knows since it is started. > You can do something there. > > When your app is stopped, you can also add a "stop-command" when you > define your snapcraft.yaml. Please refer to http://snapcraft.io/docs/ > build-snaps/syntax > > I do not know whether there are any hooks for this purpose. > > Hope this helps! > XiaoGuo > > On Mon, Nov 21, 2016 at 11:22 AM, Enwei Zhang <[email protected]> > wrote: > >> Hi Xiaoguo and folks, >> Is there a notification/callback mechanism so that when snap >> enable/disable is executed on my snap, my snap can receive notification to >> do some corresponding actions? >> Thanks. >> >> Br >> Enwei >> >> On Mon, Nov 21, 2016 at 10:50 AM, Enwei Zhang <[email protected]> >> wrote: >> >>> Thank you so much Xiaoguo. >>> >>> On Mon, Nov 21, 2016 at 10:30 AM, XiaoGuo Liu <[email protected] >>> > wrote: >>> >>>> Hi Enwei, >>>> >>>> There are a few ways to handle it. >>>> >>>> 1) You do not need to make it a daemon before it is getting stable. >>>> When your run your app, just use "sudo" to run it on command line. When it >>>> is stable, change it to daemon. >>>> >>>> 2) You can use "snap enable/disable" to toggle the state of the app. >>>> When it is enabled, it starts to run again. In your case, your daemon app >>>> will be restarted. >>>> >>>> Best regards, >>>> XiaoGuo >>>> >>>> On Mon, Nov 21, 2016 at 10:23 AM, Enwei Zhang < >>>> [email protected]> wrote: >>>> >>>>> Hello, >>>>> When I install a simple daemon snap, the daemon is started right after >>>>> it is installed. >>>>> Suppose it stops due to some condition, is there a way to restart it? >>>>> Thanks a lot. >>>>> >>>>> Br >>>>> Enwei >>>>> >>>>> -- >>>>> Snapcraft mailing list >>>>> [email protected] >>>>> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailm >>>>> an/listinfo/snapcraft >>>>> >>>>> >>>> >>>> >>>> -- >>>> XiaoGuo, Liu >>>> >>>> -- >>>> Snapcraft mailing list >>>> [email protected] >>>> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailm >>>> an/listinfo/snapcraft >>>> >>>> >>> >> >> -- >> Snapcraft mailing list >> [email protected] >> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailm >> an/listinfo/snapcraft >> >> > > > -- > XiaoGuo, Liu > > -- > Snapcraft mailing list > [email protected] > Modify settings or unsubscribe at: https://lists.ubuntu.com/ > mailman/listinfo/snapcraft > >
-- Snapcraft mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/snapcraft
