

def get_source_opts(type_=None, location=None, reference=None):
    return [cfg.StrOpt('type', choices=['local', 'git', 'url'], default=type_, help='Source location type'), cfg.StrOpt('location', default=location, help='The location for source install'), cfg.StrOpt('reference', default=reference, help='Git reference to pull, commit sha, tag or branch name')]

dataset/ETHPy150Open openstack/kolla/kolla/common/config.py get_source_opts/original