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