Skip to content

Commit

Permalink
feat: get raw input as list ✨ (#5)
Browse files Browse the repository at this point in the history
  • Loading branch information
meysam81 authored Mar 7, 2023
1 parent 991d336 commit 6c6bc8d
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions logblocks/logblocks.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,13 @@
parser = argparse.ArgumentParser(
description="Post formatted log messages to slack, mentioning users when error ocurrs"
)
parser.add_argument("rawinput", type=str, help="The raw log message")
parser.add_argument(
"rawinput",
type=str,
help="The raw log message",
nargs="+",
action="extend",
)
parser.add_argument(
"-l", "--loglevel", type=str, help="The log level (default: INFO)", default="INFO"
)
Expand Down Expand Up @@ -146,7 +152,7 @@ def post_message(message, webhook_url):

def main():
parsed = parser.parse_args(sys.argv[1:])
rawinput = parsed.rawinput
rawinput = " ".join(parsed.rawinput)
loglevel = parsed.loglevel
webhook_url = parsed.url or SLACK_CHANNEL_WEBHOOK_URL
mentions = parsed.mentions or SLACK_TAGGED_USERS_IDS
Expand Down

0 comments on commit 6c6bc8d

Please sign in to comment.