Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

203
Visualizações
¿Cómo sacar la variable de la función Splunk mvc.createService().get()?

Lo siento por publicar esto, pero necesito ayuda y otro par de ojos. Debo admitir que todo lo que he encontrado aquí en stackoverflow, splunk docs y splunk community answers, y por supuesto lo intenté, falló en mí.

Lo que quiero lograr es leer desde un archivo de configuración personalizado (detalles del archivo a continuación) y obtener ese resultado para usarlo en otra parte del código para una doble verificación.

Detalles del archivo Conf: nombre config.conf , la estrofa se llama download , la propiedad se llama version que puede tener el valor de new o old .

El código es:

 define(["jquery", "react", "splunkjs/mvc", "splunkjs/splunk"], function ($, react, mvc, splunk_js_sdk) { const e = react.createElement; const useEffect = react.useEffect; // Get version from conf file var version; mvc.createService().get("/servicesNS/-/my_app/properties/config/download", {}, function (err, response) { if (err) { console.log("Error:" + err); return; } else { version = response.data.entry[0].content; console.log("Version from conf: " + version); } return version }); ...........Rest of the code (React).......... });

...que funciona y muestra la versión en console.log Version from conf: old inside function, pero mi problema real (que no puedo verlo) es que no puedo averiguar cómo salir de eso resultado en una variable, por ejemplo:

 var version = old

Esto parece una función asíncrona con una promesa (no estoy seguro), pero mi conocimiento (debo admitirlo) no es tan bueno en esta área.

He encontrado mi inspiración aquí y me he ajustado un poco a mis necesidades.

Al final, agradezco de antemano a cualquiera que me arroje un poco de luz aquí.

gracias, jorge

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda