le-lab: Implementar melhoramentos na interação com a interface le-lab
O le-lab no estado atual requer o uso do dbus para interagir com as suas funções externamente. Para facilitar o uso com a interface e tambem deixá-la mais genérica, será feito uma interface de linha de comando para acessar as funções do le-lab, e tambem uma biblioteca em python que abstrai o acesso às funções do le-lab.
Outro melhoramento a ser feito, é remover a necessidade dos serviços implementando o le-lab adicionarem um arquivo de serviço do avahi. O le-lab pode gerar automaticamente um arquivo de serviço com as configurações padrão usando apenas o nome do serviço.
Lista de tarefas:
-
Adicionar biblioteca 'services.py' que implementa uma interface simplificada de acesso às funções do le-lab -
Criar interface via linha de comando pra acessar as funções criadas no 'services.py' -
Alterar o anúncio de serviços para gerar o arquivo de configuração automaticamente -
Atualizar le-epoptes para usar a nova interface -
Atualizar README com as modificações feitas
Edited by Levi Gomes