I don't think you need to use precode to set env. You can set env directly
in shell's interpreter setting.
e.g. If you set ENV_1 as value_1, you can get this in shell interpreter via
echo $ENV_1

Daubignard Marion <marion.daubign...@ssi.gouv.fr> 于2021年10月19日周二 下午3:24写道:

> Hi Jeff,
> I'd like to set up some environment variables.
> Le 19 oct. 2021 05:46, Jeff Zhang <zjf...@gmail.com> a écrit :
>
> What kind of pre code you'd like to execute for your shell ?
>
> Daubignard Marion <marion.daubign...@ssi.gouv.fr> 于2021年10月19日周二 上午3:22写道:
>
> OK, so it’s not that I don’t manage to do it, actually, it’s that precode
> is not what I’m looking for.
>
>
>
> Using the classname and parameter zeppelin.<classname>.precode, everytime
> my java interpreter is spawned, my precode snippet is prepended to the
> first bash code executed by shell. However, every time I execute my shell
> interpreter, a new bash -c is spawned, and then nothing persists of my
> environment.
>
>
>
> Does anyone have an idea  to solve this problem ?
>
>
>
> Thanks again,
>
> Marion
>
>
>
> *De :* Daubignard Marion
> *Envoyé :* lundi 18 octobre 2021 21:00
> *À :* users@zeppelin.apache.org
> *Objet :* RE: Precode for abstract interpreters
>
>
>
> My bad… AbstractInterpreter extends Interpreter… so I guess I should
> manage to make it work ; I can’t for now. Anyone tried this already ?
>
>
>
> *De :* Daubignard Marion <marion.daubign...@ssi.gouv.fr>
> *Envoyé :* lundi 18 octobre 2021 20:47
> *À :* users@zeppelin.apache.org
> *Objet :* Precode for abstract interpreters
>
>
>
> Hi everyone,
>
> I am searching the best way to initialize a few settings before running
> the shell or terminal interpreters, and I realized that the precode feature
> is not implemented for them, since they do not extend the Interpreter
> class, but rather the AbstractInterpreter class.
>
> Hence, my question : is there a reason other than « this has not been done
> yet » for this ? Like something incompatible with this precode feature in
> the AbstractInterpreter class ?
>
> Thanks for your help,
>
> -M
>
> Les données à caractère personnel recueillies et traitées dans le cadre de
> cet échange, le sont à seule fin d’exécution d’une relation professionnelle
> et s’opèrent dans cette seule finalité et pour la durée nécessaire à cette
> relation. Si vous souhaitez faire usage de vos droits de consultation, de
> rectification et de suppression de vos données, veuillez contacter
> contact.r...@sgdsn.gouv.fr. Si vous avez reçu ce message par erreur, nous
> vous remercions d’en informer l’expéditeur et de détruire le message. The
> personal data collected and processed during this exchange aims solely at
> completing a business relationship and is limited to the necessary duration
> of that relationship. If you wish to use your rights of consultation,
> rectification and deletion of your data, please contact:
> contact.r...@sgdsn.gouv.fr. If you have received this message in error,
> we thank you for informing the sender and destroying the message.
> Les données à caractère personnel recueillies et traitées dans le cadre de
> cet échange, le sont à seule fin d’exécution d’une relation professionnelle
> et s’opèrent dans cette seule finalité et pour la durée nécessaire à cette
> relation. Si vous souhaitez faire usage de vos droits de consultation, de
> rectification et de suppression de vos données, veuillez contacter
> contact.r...@sgdsn.gouv.fr. Si vous avez reçu ce message par erreur, nous
> vous remercions d’en informer l’expéditeur et de détruire le message. The
> personal data collected and processed during this exchange aims solely at
> completing a business relationship and is limited to the necessary duration
> of that relationship. If you wish to use your rights of consultation,
> rectification and deletion of your data, please contact:
> contact.r...@sgdsn.gouv.fr. If you have received this message in error,
> we thank you for informing the sender and destroying the message.
>
>
>
> --
> Best Regards
>
> Jeff Zhang
>
> Les données à caractère personnel recueillies et traitées dans le cadre de
> cet échange, le sont à seule fin d’exécution d’une relation professionnelle
> et s’opèrent dans cette seule finalité et pour la durée nécessaire à cette
> relation. Si vous souhaitez faire usage de vos droits de consultation, de
> rectification et de suppression de vos données, veuillez contacter
> contact.r...@sgdsn.gouv.fr. Si vous avez reçu ce message par erreur, nous
> vous remercions d’en informer l’expéditeur et de détruire le message. The
> personal data collected and processed during this exchange aims solely at
> completing a business relationship and is limited to the necessary duration
> of that relationship. If you wish to use your rights of consultation,
> rectification and deletion of your data, please contact:
> contact.r...@sgdsn.gouv.fr. If you have received this message in error,
> we thank you for informing the sender and destroying the message.
>


-- 
Best Regards

Jeff Zhang

Reply via email to