Revision 57ecec97 kamaki/cli/commands/config_cli.py

b/kamaki/cli/commands/config_cli.py
32 32
# or implied, of GRNET S.A.
33 33

  
34 34
from kamaki.cli import command
35
from kamaki.cli.argument import FlagArgument
36 35
from kamaki.cli.commands import _command_init
37 36
from kamaki.cli.command_tree import CommandTree
38 37

  
......
44 43
class config_list(_command_init):
45 44
    """List configuration options"""
46 45

  
47
    def __init__(self, arguments={}):
48
        super(config_list, self).__init__(arguments)
49
        self.arguments['all'] = FlagArgument('include default values', '-a')
50

  
51 46
    def main(self):
52
        include_defaults = self.get_argument('all')
53 47
        for section in sorted(self.config.sections()):
54
            items = self.config.items(section, include_defaults)
48
            items = self.config.items(section)
55 49
            for key, val in sorted(items):
56 50
                print('%s.%s = %s' % (section, key, val))
57 51

  

Also available in: Unified diff