Skip to content

Bundle OSGI responsável por permitir a execução de scripts em Python na plataforma SOFT-IoT.

License

Notifications You must be signed in to change notification settings

AllanCapistrano/soft-iot-python-to-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SOFT-IoT-Python-to-Java

O soft-iot-python-to-java é o bundle responsável responsável por permitir a execução de scripts em Python na plataforma SOFT-IoT.

É possível executar código Python usando:

Vale destacar que o Apache Commons Exec não lida muito bem com Pythons lists, enquanto o Process Builder não lida muito bem com Numpy Array.

Este é um bundle de propósito geral, porém é necessário implementar cada uma das formas de execução para o seu caso de uso. Para isso, basta seguir os exemplos para execução do Algorimo KMeans, através do Apache Commons Exec ou do Process Builder.

Configurações

As configurações são específicas para cada execução, dessa forma, quando implementá-las, basta criar uma nova variável de configuração para indicar onde que o script está localizado para ser executado.

Propriedade Descrição Valor Padrão
kmeansScriptPath Caminho onde o script Python do KMeans está localizado. /opt/karaf/etc/python_scripts/kmeans.py

Licença

GPL-3.0 License

About

Bundle OSGI responsável por permitir a execução de scripts em Python na plataforma SOFT-IoT.

Topics

Resources

License

Stars

Watchers

Forks

Languages