def _to_list(value):
    if isinstance(value, collections.Iterable) and not isinstance(value, six.string_types):
        return list(value)
    else:
        return [value]
Tries to get a newsletter with the given name. First it tries to find
dataset/ETHPy150Open Sage-Bionetworks/synapsePythonClient/synapseclient/utils.py/_to_list--crossover with--dataset/ETHPy150Open allink/pennyblack/pennyblack/models/newsletter.py/NewsletterManager.get_workflow_newsletter_by_name