librefm-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Librefm-commits] [1472] Made libre.fm server default for most_recent.py


From: Daniel Watkins
Subject: [Librefm-commits] [1472] Made libre.fm server default for most_recent.py.
Date: Sun, 10 May 2009 15:01:05 +0000

Revision: 1472
          http://svn.sv.gnu.org/viewvc/?view=rev&root=librefm&revision=1472
Author:   odd_bloke
Date:     2009-05-10 15:01:04 +0000 (Sun, 10 May 2009)
Log Message:
-----------
Made libre.fm server default for most_recent.py.

Modified Paths:
--------------
    trunk/scripts/most_recent.py

Modified: trunk/scripts/most_recent.py
===================================================================
--- trunk/scripts/most_recent.py        2009-05-10 14:57:58 UTC (rev 1471)
+++ trunk/scripts/most_recent.py        2009-05-10 15:01:04 UTC (rev 1472)
@@ -5,16 +5,19 @@
 from urllib2 import urlopen
 
 from BeautifulSoup import BeautifulSoup
+from gobble import get_parser
 
 
 if __name__ == '__main__':
-    usage = "%prog <USERNAME> <WEB SERVER>"
-    parser = OptionParser(usage=usage)
+    usage = "%prog [-s <WEB SERVER>] <USERNAME>"
+    parser = get_parser(usage=usage)
+    parser.set_defaults(server='alpha.libre.fm')
     opts,args = parser.parse_args()
-    if len(args) != 2:
+    if len(args) != 1:
         parser.error("All arguments are required.")
 
-    username,server = args
+    username, = args
+    server = opts.server
     if server[:7] != "http://":
         server = "http://%s"; % (server,)
     soup = BeautifulSoup(urlopen('%s/user/%s/recent-tracks'





reply via email to

[Prev in Thread] Current Thread [Next in Thread]