Skip to content

Commit

Permalink
Made the custom management commands respect --verbosity=0.
Browse files Browse the repository at this point in the history
  • Loading branch information
jacobian committed Jan 28, 2011
1 parent fed3b32 commit 7ec3ea7
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 3 deletions.
8 changes: 6 additions & 2 deletions django_website/aggregator/management/commands/update_feeds.py
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -34,7 +34,11 @@ def handle(self, *args, **kwargs):
sys.exit(1) sys.exit(1)


try: try:
verbose = kwargs.get('verbosity') verbose = int(kwargs['verbosity']) > 0
except (KeyError, TypeError, ValueError):
verbose = True

try:
socket.setdefaulttimeout(15) socket.setdefaulttimeout(15)
self.update_feeds(verbose=verbose, num_threads=kwargs['threads']) self.update_feeds(verbose=verbose, num_threads=kwargs['threads'])
except: except:
Expand All @@ -50,7 +54,7 @@ def update_feeds(self, verbose=False, num_threads=4):


threadpool = [] threadpool = []
for i in range(num_threads): for i in range(num_threads):
threadpool.append(FeedUpdateWorker(feed_queue, verbose)) threadpool.append(FeedUpdateWorker(q=feed_queue, verbose=verbose))


[t.start() for t in threadpool] [t.start() for t in threadpool]
[t.join() for t in threadpool] [t.join() for t in threadpool]
Expand Down
9 changes: 8 additions & 1 deletion django_website/docs/management/commands/update_docs.py
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -13,8 +13,15 @@


class Command(NoArgsCommand): class Command(NoArgsCommand):
def handle_noargs(self, **kwargs): def handle_noargs(self, **kwargs):
try:
verbose = int(kwargs['verbosity']) > 0
except (KeyError, TypeError, ValueError):
verbose = True

for release in DocumentRelease.objects.all(): for release in DocumentRelease.objects.all():
print "Updating %s..." % release if verbose:
print "Updating %s..." % release

destdir = Path(settings.DOCS_BUILD_ROOT).child(release.lang, release.version) destdir = Path(settings.DOCS_BUILD_ROOT).child(release.lang, release.version)
if not destdir.exists(): if not destdir.exists():
destdir.mkdir(parents=True) destdir.mkdir(parents=True)
Expand Down

0 comments on commit 7ec3ea7

Please sign in to comment.