Inspetor de Objetos Estado |
---|
colour | Green |
---|
title | Disponível a partir da versão 20.3.0.0 |
---|
|
Realiza a inspeção de objetos (Fontes e recursos) no RPO de acordo com as regras de acesso: com token de autorização faz a inspeção no RPO default e sem token, faz a inspeção no RPO Custom. Por padrão, serão retornadas informações sobre "Resources" e "Sources", mas também é possível aplicar filtros para selecionar as informações desejadas. O resultado será gravado no arquivo "inspector_objects.txt" contendo as informações: Data e hora de geração do arquivo, número total de objetos encontrados, filtros aplicados, ambiente, nome do objeto, data e hora, status do objeto e o tipo do RPO. Informações |
---|
Caso não seja encontrado nenhum objeto no RPO, o arquivo de resultados será gerado sem o conteúdo listado e também será registrado uma mensagem no arquivo de log "inspectorobjects_errors.log". |
Informações |
---|
| Source Status | Descrição |
---|
0 | No Status (No Authorization) | 1 | Production | 2 | Development |
|
Informações |
---|
| RpoType | Descrição |
---|
1 | Padrão | 2 | TLPP | 3 | Custom | 4 | Auxiliar |
|
ParâmetrosNome | Descrição | Obrigatório | Observações |
---|
-compile | Inicialização da ferramenta. | Sim |
|
---|
-inspectorobjects | inspetor de Objetos | Sim |
| -env | Informa o ambiente | Sim |
|
-applyField | Indica se a pesquisa deverá ser feita considerando apenas "Resources" ou "Sources". Por exemplo -applyField=sources. Por padrão retornará Sources e Resources. |
Não |
| -authorization | Indica o token de compilação que irá selecionar o RPO a ser inspecionado. Caso não seja informado, o RPO Custom será selecionado por padrão. | Não |
| -outputdir | Define o diretório de saída para o arquivo no formato txt que contêm as informações coletadas. O diretório padrão é a pasta cmdoutpudir dentro do RoothPath. Também é possível alterar o diretório de saída para esse arquivo informando outro diretório. Por exemplo: -outputdir=c:\totvs\outrodir |
Não |
| -outreport | Gera o arquivo inspectorobjects_erros.log. Por padrão, o diretório de saída do arquivo é na pasta cmdreport dentro do RootPath. Também é possível alterar o path de saída do arquivo indicando outro diretório. Por exemplo: -outreport=c:\totvs\report. |
Não |
|
Informações |
---|
| ./appserver -compile -inspectorobjects -env=test -outputdir=c:\tmp\inspector -outreport=c:\tmp\inspector\logs |
Informações |
---|
title | Exemplo listando apenas Resources: |
---|
| ./appserver -compile -inspectorobjects -env=test -applyField=resources -outputdir=c:\tmp\inspector -outreport=c:\tmp\inspector\logs |
Informações |
---|
title | Exemplo listando apenas Sources: |
---|
| ./appserver -compile -inspectorobjects -env=test -applyField=sources -outputdir=c:\tmp\inspector -outreport=c:\tmp\inspector\logs |
Informações |
---|
title | Exemplo listando fontes e recursos com token de compilação |
---|
| ./appserver -compile -inspectorobjects -env=test -outputdir=c:\tmp\inspector -outreport=c:\tmp\inspector\logs -authorization=c:\tmp\development.token |
Inspetor de Funções Estado |
---|
colour | Green |
---|
title | Disponível a partir da versão 20.3.0.0 |
---|
|
Realiza a inspeção de Funções (Funções, Classes e Métodos) no RPO de acordo com as regras de acesso: com token de autorização faz a inspeção no RPO default e sem token, faz a inspeção no RPO Custom. Por padrão, serão retornadas informações sobre "Funções", "Classes" e "Métodos", mas também é possível aplicar filtros para selecionar as informações desejadas. O resultado será gravado no arquivo "inspector_functions.txt" contendo as informações: Data e hora de geração do arquivo, número total de funções, classes e métodos encontrados, filtros aplicados, ambiente, nome da função, nome do objeto, número da linha, status do fonte e o tipo do RPO. Informações |
---|
Caso não seja encontrado nenhuma função, Classe ou Método no RPO, o arquivo de resultados será gerado sem o conteúdo listado e também será registrado uma mensagem no arquivo de log "inspectorfunctions_errors.log". |
Aviso |
---|
Registros onde o nome da função é #NONE, significa que o fonte está vazio e não tem nenhuma função. |
Informações |
---|
| Source Status | Descrição |
---|
0 | No Status (No Authorization) | 1 | Production | 2 | Development |
|
Informações |
---|
| RpoType | Descrição |
---|
1 | Padrão | 2 | TLPP | 3 | Custom | 4 | Auxiliar |
|
ParâmetrosNome | Descrição | Obrigatório | Observações |
---|
-compile | Inicialização da ferramenta. | Sim |
|
---|
-inspectorfunctions | inspetor de Funções | Sim |
| -env | Informa o ambiente | Sim |
|
-applyField | Indica se a pesquisa deverá ser feita considerando apenas "Functions" ou "ClassMethods". Por exemplo -applyField=functions. Por padrão retornará Functions, Class e Methods. |
Não |
| -authorization | Indica o token de compilação que irá selecionar o RPO a ser inspecionado. Caso não seja informado, o RPO Custom será selecionado por padrão. | Não |
| -outputdir | Define o diretório de saída para o arquivo no formato txt que contêm as informações coletadas. O diretório padrão é a pasta cmdoutpudir dentro do RoothPath. Também é possível alterar o diretório de saída para esse arquivo informando outro diretório. Por exemplo: -outputdir=c:\totvs\outrodir |
Não |
| -outreport | Gera o arquivo inspectorfunctions_erros.log. Por padrão, o diretório de saída do arquivo é na pasta cmdreport dentro do RootPath. Também é possível alterar o path de saída do arquivo indicando outro diretório. Por exemplo: -outreport=c:\totvs\report. |
Não |
|
Informações |
---|
| ./appserver -compile -inspectorfunctions -env=test -outputdir=c:\tmp\inspector -outreport=c:\tmp\inspector\logs |
Informações |
---|
title | Exemplo listando apenas Functions: |
---|
| ./appserver -compile -inspectorfunctions -env=test -applyField=functions -outputdir=c:\tmp\inspector -outreport=c:\tmp\inspector\logs |
Informações |
---|
title | Exemplo listando apenas Classes e Metódos: |
---|
| ./appserver -compile -inspectorfunctions -env=test -applyField=classmethods -outputdir=c:\tmp\inspector -outreport=c:\tmp\inspector\logs |
Informações |
---|
title | Exemplo listando funções, classes e métodos com token de compilação |
---|
| ./appserver -compile -inspectorfunctions -env=test -outputdir=c:\tmp\inspector -outreport=c:\tmp\inspector\logs -authorization=c:\tmp\development.token |
|