[Bug] Support spaces with capital letters (#3689)

This commit is contained in:
Mika Ayenson
2024-05-17 09:04:43 -05:00
committed by GitHub
parent 79f575b33c
commit 43b3a4b080
3 changed files with 4 additions and 3 deletions
+1 -1
View File
@@ -8,7 +8,7 @@
from .connector import Kibana
from .resources import RuleResource, Signal
__version__ = '0.2.0'
__version__ = '0.2.1'
__all__ = (
"Kibana",
"RuleResource",
+2 -1
View File
@@ -12,6 +12,7 @@ import threading
import uuid
from typing import List, Optional, Union
from urllib.parse import urljoin
import requests
from elasticsearch import Elasticsearch
@@ -89,7 +90,7 @@ class Kibana(object):
# If a space is defined update the URL accordingly
uri = uri.lstrip('/')
if self.space:
uri = "s/{}/{}".format(self.space, uri)
uri = "s/{}/{}".format(self.space.lower(), uri)
return f"{self.kibana_url}/{uri}"
def request(self, method, uri, params=None, data=None, raw_data=None, error=True, verbose=True, raw=False,
+1 -1
View File
@@ -1,6 +1,6 @@
[project]
name = "detection-rules-kibana"
version = "0.2.0"
version = "0.2.1"
description = "Kibana API utilities for Elastic Detection Rules"
license = {text = "Elastic License v2"}
keywords = ["Elastic", "Kibana", "Detection Rules", "Security", "Elasticsearch"]