#!/usr/bin/env python
-"""
-This script does everything autoinstalls!
-
-Specifically, it:
-* Generates basic statistics about autoinstall versions
-* Migrates autoinstalls to the new Git format
-"""
-
import os
import optparse
import sys
Wizard is a Git-based autoinstall management system for scripts.
Its commands are:
+ info Reports information about an autoinstall
migrate Migrate autoinstalls from old format to Git-based format
- stat Generate statistics about autoinstalls
+ summary Generate statistics about autoinstalls
See '%prog help COMMAND' for more information on a specific command."""
print str
def main(argv, global_options):
- usage = """usage: %prog stat [ARGS] APPS
+ usage = """usage: %prog summary [ARGS] APPS
Scans all of the collected data from parallel-find.pl, and
determines version histograms for our applications. You may
optionally pass application parameters to filter the installs.
Examples:
- %prog stat
+ %prog summary
Basic usage
- %prog stat mediawiki
+ %prog summary mediawiki
Displays only MediaWiki statistics
- %prog stat -v -q mediawiki-1.2.3
+ %prog summary -v -q mediawiki-1.2.3
Displays all deployments of this version"""
parser = optparse.OptionParser(usage)
parser.add_option("-v", "--verbose", dest="verbose", action="store_true",