Beispiel #1
0
def main():
    parser = argparse.ArgumentParser(description='Wrflow control script')
    parser.add_argument('--config', default=os.environ['WRFLOW_CONFIG'])

    subparsers = parser.add_subparsers(help='subcommands')
    parser_command = subparsers.add_parser("initdb")
    parser_command.set_defaults(func=initdb)

    args = parser.parse_args()
    config = default_config(args.config)
    args.func(args, config)
Beispiel #2
0
def main():
    parser = argparse.ArgumentParser(description='Wrflow control script')
    parser.add_argument('--config', default=os.environ['WRFLOW_CONFIG'])

    subparsers = parser.add_subparsers(help='subcommands')
    parser_command = subparsers.add_parser("initdb")
    parser_command.set_defaults(func=initdb)

    args = parser.parse_args()
    config = default_config(args.config)
    args.func(args, config)
Beispiel #3
0
 def test_config(self):
     config = default_config()
     self.assertEqual(config.wrflow.test.boolean_value_true.as_bool, True)
     self.assertEqual(config.wrflow.test.boolean_value_false.as_bool, False)
Beispiel #4
0
 def test_config(self):
     config = default_config()
     self.assertEqual(config.wrflow.test.boolean_value_true.as_bool, True)
     self.assertEqual(config.wrflow.test.boolean_value_false.as_bool, False)