Re: gocharm or harm.v5 how to get charm dir?
The charm directory is held in Context.CharmDir. See http://godoc.org/github.com/juju/gocharm/hook#Context. On 1 June 2015 at 19:35, Vasiliy Tolstov v.tols...@selfip.ru wrote: Does it possible to determine charm dir using go bindings? I need absolute path to charm dir to get files from assets dir in various places in my code. -- Vasiliy Tolstov, e-mail: v.tols...@selfip.ru -- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju -- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju
Re: gocharm or harm.v5 how to get charm dir?
2015-06-01 21:54 GMT+03:00 Nate Finch nate.fi...@canonical.com: Hooks and actions all fire with the root of the charmdir as the current directory, so in general, you don't need to get it, you're already there. For example, if your charm has charmdir/assets/foo.jpg ... you can just do f, err := os.Open(assets/foo.jpg) and it'll work correctly. I know that, thanks. -- Vasiliy Tolstov, e-mail: v.tols...@selfip.ru -- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju
Re: gocharm or harm.v5 how to get charm dir?
2015-06-02 10:10 GMT+03:00 roger peppe rogpe...@gmail.com: The charm directory is held in Context.CharmDir. See http://godoc.org/github.com/juju/gocharm/hook#Context. Thanks! -- Vasiliy Tolstov, e-mail: v.tols...@selfip.ru -- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju
Re: gocharm or harm.v5 how to get charm dir?
Hooks and actions all fire with the root of the charmdir as the current directory, so in general, you don't need to get it, you're already there. For example, if your charm has charmdir/assets/foo.jpg ... you can just do f, err := os.Open(assets/foo.jpg) and it'll work correctly. On Mon, Jun 1, 2015 at 2:35 PM, Vasiliy Tolstov v.tols...@selfip.ru wrote: Does it possible to determine charm dir using go bindings? I need absolute path to charm dir to get files from assets dir in various places in my code. -- Vasiliy Tolstov, e-mail: v.tols...@selfip.ru -- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju -- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju