On 18.08.2009, at 10:52, Martin Langhoff wrote: > On Tue, Aug 18, 2009 at 10:43 AM, Tomeu Vizoso<to...@sugarlabs.org> > wrote: >> On Tue, Aug 11, 2009 at 17:24, Martin Langhoff<martin.langh...@gmail.com >> > wrote: >>> In the Sugar internals, how do you obtain the Sugar config storage >>> directory? Moreover, what is the /correct/, recommended way to do >>> it, >>> one that will work on .82, .84 & .86 from activities, Sugar Shell >>> code... and cronjobs (that run under the same user, but different >>> ENV, >>> and not spawned by sugar shell). >> >> 'default' is the name of the profile. If you want to use a different >> profile, you can set the env var SUGAR_PROFILE. > > Cool. > >> You can use sugar.env.get_profile_path() in all those Sugar versions. > > How can I get that safely from a cronjob?
Why would you? $SUGAR_PROFILE is never set except by developers, and rarely even by them. How they set it you cannot guess - .xsession is a common place, but there isn't even a recommendation for it I think. And since I doubt you want to run .xsession from your cronjob, you will not get the same environment as Sugar anyways. So IMHO you should just use "default". - Bert - _______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel