'Iterates through each course, serializes them into graphs, and saves
those graphs to neo4j.'

def handle(self, *args, **options):

    mss = ModuleStoreSerializer.create(options[u'courses'], options[u'skip'])
    (submitted_courses, skipped_courses) = mss.dump_courses_to_neo4j(options, override_cache=options[u'override'])
    log.info(u'%d    courses    submitted    for    export    to    neo4j.    %d    courses    skipped.', len(submitted_courses), len(skipped_courses))
    if (not submitted_courses):
        print(u'No    courses    submitted    for    export    to    neo4j    at    all!')
        return
    if submitted_courses:
        print((u'These    courses    were    submitted    for    export    to    neo4j    successfully:\n DCTB ' + u'\n DCTB '.join(submitted_courses)))
