static createElasticsearchInfo (url) {
    url = url.split(',')[0];
    url = url.replace(/^elasticsearch/, 'http').replace(/^opensearch/, 'http');
    let auth;
    if (url.includes('://usersElasticsearch')) {
      let es, basicAuth;

      if (ArkimeConfig.get('usersElasticsearch')) {
        es = ArkimeConfig.get('usersElasticsearch');
        basicAuth = ArkimeConfig.get('usersElasticsearchBasicAuth');
      }

      if (!es) {
        console.log(`ERROR - No usersElasticsearch defined but used in ${url}`);
        process.exit(1);
      }

      url = url.replace(/^.*:\/\/usersElasticsearch/, es);

      if (basicAuth) {
        if (!basicAuth.includes(':')) {
          basicAuth = Buffer.from(basicAuth, 'base64').toString();
        }
        basicAuth = ArkimeUtil.splitRemain(basicAuth, ':', 1);

        auth = {
          username: basicAuth[0],
          password: basicAuth[1]
        };
      }
    }

    return { url, auth };
  }
Parse the elasticsearch url and return the url and possible auth object