Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Armazene e use scripts e funcionalidades de script importados

RESUMO O Junos OS oferece um diretório dedicado de biblioteca de scripts para armazenar scripts que você deseja importar em seus scripts de commit, event, op e SNMP.

O Junos OS fornece um diretório dedicado para bibliotecas de scripts, onde os usuários podem armazenar scripts e funcionalidades de script que podem ser importadas em qualquer script de commit, event, op ou SNMP. Após a instalação, o Junos OS cria o /var/db/scripts/lib/ directory. O Junos OS não substituirá ou apagará nenhum arquivo em um lib/ diretório existente após a instalação ou atualização.

Se você armazenar scripts e executá-los a partir de memória flash, tanto os scripts executados quanto os scripts importados devem estar presentes no pen drive. Quando você configura a load-scripts-from-flash declaração no nível de hierarquia, o [edit system scripts] Junos OS cria o /config/scripts/lib/ directory. Ao adicionar ou remover a load-scripts-from-flash declaração na configuração, você deve mover manualmente scripts e bibliotecas de scripts do disco rígido para o pen drive, ou vice-versa, conforme apropriado. Eles não são movidos automaticamente.

Os scripts importados devem ser armazenados no /var/db/scripts/lib/ directory no disco rígido ou se a load-scripts-from-flash declaração estiver configurada, no /config/db/scripts/lib/ diretório no flash drive. Para importar um script da biblioteca de scripts, inclua a <xsl:import> tag na declaração de folha de estilo de um script XSLT ou a import declaração em um script SLAX e especifique o local do arquivo. O código de amostra a seguir importa o arquivo /var/db/scripts/lib/test.xsl :

Sintaxe XSLT

Sintaxe SLAX