{"push_id":636638554,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"cf6457ae94faa76a8f23bed8a74d6703d96308b8","before":"470d63c2830d4c36e26808cc2c2b954df42de40f","commits":[{"sha":"c47790d87d460999e2d37bb2fa3defcaf29fcdd4","author":{"email":"091c53949eb088e6debc5ce6363ce7504c722561@gmail.com","name":"Mitchell Grenier"},"message":"Creating interfaces for remote logging\n\nFirst draft of the enrollment plugin and part of the config plugin.\n\nPlease comment on potential structure and functionality.\n\nThey way it's designed to work is this:\nBoth the config and logger plugins will call the enroll getKey function. getKey\nis in charge of maintaining the state of having a key and doing the enrollment.\n\nIf enroll has a key, then it will instantly return doing no HTTP requests, if it\ndoesn't, then it will try a few times to get a key, if it's not successful, it\nfails and returns an empty string, if it succeeds, then it will return the\nclient enrollment key for the requester to use.","distinct":true,"url":"https://api.github.com/repos/facebook/osquery/commits/c47790d87d460999e2d37bb2fa3defcaf29fcdd4"},{"sha":"cf6457ae94faa76a8f23bed8a74d6703d96308b8","author":{"email":"091c53949eb088e6debc5ce6363ce7504c722561@gmail.com","name":"Mitchell Grenier"},"message":"Merge pull request #986 from jedi22/config_remote\n\nCreating interfaces for remote logging","distinct":true,"url":"https://api.github.com/repos/facebook/osquery/commits/cf6457ae94faa76a8f23bed8a74d6703d96308b8"}]}