[Bug] Support spaces with capital letters (#3689)
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
from .connector import Kibana
|
||||
from .resources import RuleResource, Signal
|
||||
|
||||
__version__ = '0.2.0'
|
||||
__version__ = '0.2.1'
|
||||
__all__ = (
|
||||
"Kibana",
|
||||
"RuleResource",
|
||||
|
||||
@@ -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,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"]
|
||||
|
||||
Reference in New Issue
Block a user