debug: adiciona logs detalhados no CoolifyDiscovery
Adiciona logs para debugar por que a API do Coolify está retornando 0 serviços. Refs: debug, coolify, discovery
This commit is contained in:
parent
6182a9c490
commit
a5adf7e096
|
|
@ -120,6 +120,7 @@ export class CoolifyDiscovery implements DiscoveryProvider {
|
||||||
|
|
||||||
private async fetchServices(): Promise<CoolifyService[]> {
|
private async fetchServices(): Promise<CoolifyService[]> {
|
||||||
try {
|
try {
|
||||||
|
console.log(`[CoolifyDiscovery] Buscando serviços em ${this.options.baseUrl}/api/v1/services`);
|
||||||
const response = await fetch(`${this.options.baseUrl}/api/v1/services`, {
|
const response = await fetch(`${this.options.baseUrl}/api/v1/services`, {
|
||||||
headers: {
|
headers: {
|
||||||
'Authorization': `Bearer ${this.options.token}`,
|
'Authorization': `Bearer ${this.options.token}`,
|
||||||
|
|
@ -127,12 +128,15 @@ export class CoolifyDiscovery implements DiscoveryProvider {
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
console.log(`[CoolifyDiscovery] Response status: ${response.status}`);
|
||||||
|
|
||||||
if (!response.ok) {
|
if (!response.ok) {
|
||||||
console.warn(`[CoolifyDiscovery] API retornou ${response.status} para /services`);
|
console.warn(`[CoolifyDiscovery] API retornou ${response.status} para /services`);
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|
||||||
const data = await response.json();
|
const data = await response.json();
|
||||||
|
console.log(`[CoolifyDiscovery] Recebidos ${Array.isArray(data) ? data.length : 0} serviços`);
|
||||||
return Array.isArray(data) ? data : [];
|
return Array.isArray(data) ? data : [];
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error('[CoolifyDiscovery] Erro ao buscar services:', error);
|
console.error('[CoolifyDiscovery] Erro ao buscar services:', error);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue