Skip to content

Commit eeb200d

Browse files
committed
Change environ to getenv
1 parent ab93b26 commit eeb200d

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

detection_rules/eswrap.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from kibana import Kibana, RuleResource
1313

1414
from .main import root
15-
from .misc import environ
15+
from .misc import getenv
1616
from .utils import normalize_timing_and_sort, unix_time_to_formatted, get_path
1717
from .rule_loader import get_rule, rta_mappings, load_rule_files, load_rules
1818

@@ -179,10 +179,10 @@ def run(self, agent_hostname, indexes, verbose=True, **match):
179179

180180
@es_group.command('collect-events')
181181
@click.argument('agent-hostname')
182-
@click.option('--elasticsearch-url', '-u', default=environ("DR_ELASTICSEARCH_URL"))
183-
@click.option('--cloud-id', default=environ("DR_ELASTICSEARCH_URL"))
184-
@click.option('--user', '-u', default=environ("DR_USER"))
185-
@click.option('--password', '-p', default=environ("DR_PASSWORD"), hide_input=True)
182+
@click.option('--elasticsearch-url', '-u', default=getenv("DR_ELASTICSEARCH_URL"))
183+
@click.option('--cloud-id', default=getenv("DR_ELASTICSEARCH_URL"))
184+
@click.option('--user', '-u', default=getenv("DR_USER"))
185+
@click.option('--password', '-p', default=getenv("DR_PASSWORD"), hide_input=True)
186186
@click.option('--index', '-i', multiple=True, help='Index(es) to search against (default: all indexes)')
187187
@click.option('--agent-type', '-a', help='Restrict results to a source type (agent.type) ex: auditbeat')
188188
@click.option('--rta-name', '-r', help='Name of RTA in order to save events directly to unit tests data directory')
@@ -229,10 +229,10 @@ def normalize_file(events_file):
229229

230230
@root.command("kibana-upload")
231231
@click.argument("toml-files", nargs=-1, required=True)
232-
@click.option('--kibana-url', '-u', default=environ("DR_KIBANA_URL"))
233-
@click.option('--cloud-id', default=environ("DR_CLOUD_ID"))
234-
@click.option('--user', '-u', default=environ("DR_USER"))
235-
@click.option('--password', '-p', default=environ("DR_PASSWORD"))
232+
@click.option('--kibana-url', '-u', default=getenv("DR_KIBANA_URL"))
233+
@click.option('--cloud-id', default=getenv("DR_CLOUD_ID"))
234+
@click.option('--user', '-u', default=getenv("DR_USER"))
235+
@click.option('--password', '-p', default=getenv("DR_PASSWORD"))
236236
def kibana_upload(toml_files, kibana_url, cloud_id, user, password):
237237
"""Upload a list of rule .toml files to Kibana."""
238238
from uuid import uuid4

detection_rules/misc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,6 @@ def parse_config():
213213
return _CONFIG
214214

215215

216-
def environ(name):
216+
def getenv(name):
217217
"""Callback function for `default` to get an environment variable."""
218218
return lambda: os.environ.get(name)

0 commit comments

Comments
 (0)