Package moap :: Package command :: Module doap :: Class Freshmeat
[hide private]
[frames] | no frames]

Class Freshmeat

source code

extern.command.command.Command --+    
                                 |    
       extern.log.log.Loggable --+    
                                 |    
              util.util.LogCommand --+
                                     |
                                    Freshmeat

Instance Methods [hide private]
 
addOptions(self)
Override me to add options to the parser.
source code
 
handleOptions(self, options)
Handle the parsed options.
source code
 
do(self, args)
Override me to implement the functionality of the command.
source code

Inherited from util.util.LogCommand: __init__, debug

Inherited from extern.command.command.Command: getRootCommand, outputHelp, outputUsage, parse

Inherited from extern.log.log.Loggable: doLog, error, info, log, logFunction, logObjectName, warning, warningFailure, writeMarker

Class Variables [hide private]
  summary = 'submit to Freshmeat'
short one-line summary of the command
  description = 'This command submits a release to Freshmeat.\nL...
longer paragraph explaining the command

Inherited from extern.command.command.Command: aliasedSubCommands, aliases, name, parentCommand, parser, subCommandClasses, subCommands, usage

Inherited from extern.log.log.Loggable: logCategory

Method Details [hide private]

addOptions(self)

source code 

Override me to add options to the parser.

Overrides: extern.command.command.Command.addOptions
(inherited documentation)

handleOptions(self, options)

source code 

Handle the parsed options.

Overrides: extern.command.command.Command.handleOptions
(inherited documentation)

do(self, args)

source code 

Override me to implement the functionality of the command.

Overrides: extern.command.command.Command.do
(inherited documentation)

Class Variable Details [hide private]

description

longer paragraph explaining the command
Value:
'''This command submits a release to Freshmeat.
Login details are taken from $HOME/.netrc.  Add a section for a machin\
e named
"freshmeat" with login and password settings.

Use --name if you want to override the project\'s name gotten from the\
 .DOAP
file; to be used for example if your project uses dashes in the name w\
...