%load_ext autoreload
%autoreload 2
%config Completer.use_jedi = False
Atualização de Inspeção
A função a seguir altera o estado de dada issue do Redmine.
- Recebe uma string de uma inspeção
insp
, - Um dicionário
fields
com informações já devidamente formatadas como exigido pela API do Redmine - Objeto autenticado no Fiscaliza:
fiscaliza
- status: string para a qual o estado da inspeção deve ser mudado, valores possíveis: ['Aguardando Execução', 'Em Andamento', 'Relatando', 'Relatada']
- Opcionalmente podem ser incluídas observações:
notes
que são adicionadas no históricoJournal
do Redmine
A função a seguir é o wrapper principal dessa biblioteca, ela recebe o dicionário dados
contendo as informações obrigatórias de todos os passos de atualização da Inspeção: ['Aguardando Execução', 'Em Andamento', 'Relatando', 'Relatada'].A seguir é feita a atualização passo a passo.
from nbdev.export import notebook2script
notebook2script()