Skip to content

Commit

Permalink
subcommand to generate default config for the user.
Browse files Browse the repository at this point in the history
  • Loading branch information
mvliet committed Jan 25, 2011
1 parent cf7ee67 commit 2a647b9
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions repoman-client/repoman_client/subcommands/config.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import ConfigParser
from repoman_client.subcommand import SubCommand
from repoman_client.config import config
from argparse import ArgumentParser

class MakeConfig(SubCommand):
command = 'make-config'
alias = None
description = 'Generate a configuration file'

def get_parser(self):
p = ArgumentParser(self.description)
return p

def __call__(self, args, extra_args=None):
print "Generating new default configuration file"
config.generate_config()
print "Customization can be done be editing '%s'" % config.config_file

0 comments on commit 2a647b9

Please sign in to comment.