From 89be5d3882d3849809a99693de4da167a638ec01 Mon Sep 17 00:00:00 2001 From: Christopher Rosell Date: Mon, 19 Dec 2011 15:45:12 +0100 Subject: Add argument reading from ~/.livestreamerrc. --- src/livestreamer/utils.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/livestreamer/utils.py') diff --git a/src/livestreamer/utils.py b/src/livestreamer/utils.py index bfb59cc..7eaec95 100644 --- a/src/livestreamer/utils.py +++ b/src/livestreamer/utils.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 from livestreamer.compat import urllib, bytes -import hmac, hashlib, zlib +import hmac, hashlib, zlib, argparse SWF_KEY = b"Genuine Adobe Flash Player 001" @@ -28,6 +28,10 @@ class CommandLine(object): return cmdline +class ArgumentParser(argparse.ArgumentParser): + def convert_arg_line_to_args(self, line): + arg = line.split("=") + yield "--%s=%s" % (arg[0].strip(), arg[1].strip()) def swfverify(url): fd = urllib.urlopen(url) -- cgit v1.2.3