<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def store_push_data(repository, pushes):
 """ Stores push data in the treeherder database pushes = [ { "revision": "8afdb7debc82a8b6e0d56449dfdf916c77a7bf80", "push_timestamp": 1378293517, "author": "some-sheriff@mozilla.com", "revisions": [ { "comment": "Bug 911954 - Add forward declaration of JSScript to TraceLogging.h, r=h4writer", "author": "John Doe <jdoe@mozilla.com>", "revision": "8afdb7debc82a8b6e0d56449dfdf916c77a7bf80" }, ] }, ] returns = { } """


    if not pushes:
        logger.info("No new pushes to store")
        return

    for push in pushes:
        store_push(repository, push)