#!/usr/bin/env python3 import sys sys.path.append('lib') import argparse from charms.layer import options parser = argparse.ArgumentParser(description='Access layer options.') parser.add_argument('section', help='the section, or layer, the option is from') parser.add_argument('option', help='the option to access') args = parser.parse_args() value = options(args.section).get(args.option, '') if isinstance(value, bool): sys.exit(0 if value else 1) elif isinstance(value, list): for val in value: print(val) else: print(value)