<s> import sys <EOL> from command import Command <EOL> from git_command import GitCommand <EOL> from error import GitError <EOL> class Config ( Command ) : <EOL> common = True <EOL> helpSummary = "<STR_LIT>" <EOL> helpUsage = """<STR_LIT>""" <EOL> helpDescription = """<STR_LIT>""" <EOL> def _Options ( self , p ) : <EOL> p . add_option ( '<STR_LIT>' , <EOL> dest = '<STR_LIT:bool>' , action = '<STR_LIT:store_true>' , <EOL> help = '<STR_LIT>' ) <EOL> def Execute ( self , opt , args ) : <EOL> if not args : <EOL> self . Usage ( ) <EOL> if len ( args ) > <NUM_LIT:1> and not args [ <NUM_LIT:0> ] . startswith ( '<STR_LIT>' ) : <EOL> print >> sys . stderr , "<STR_LIT>" % args [ <NUM_LIT:0> ] <EOL> sys . exit ( <NUM_LIT:1> ) <EOL> if len ( args ) > <NUM_LIT:1> and args [ <NUM_LIT:0> ] == '<STR_LIT>' : <EOL> print >> sys . stderr , "<STR_LIT>" <EOL> sys . exit ( <NUM_LIT:1> ) <EOL> mp = self . manifest . manifestProject <EOL> command = [ "<STR_LIT>" ] <EOL> if opt . bool : <EOL> command . append ( '<STR_LIT>' ) <EOL> command . extend ( args ) <EOL> if GitCommand ( mp , command ) . Wait ( ) != <NUM_LIT:0> : <EOL> return - <NUM_LIT:1> </s>
