{"shas":[["ae63a3dbc1e63252e4d25252da855e902647b62e","96e31d8fb324756af65dee71698a5d17332ca5c5@gmail.com","Merge remote branch '4p/master' into security-groups-mergeready\n\nConflicts:\n\tdjango-openstack/django_openstack/api.py\n\topenstack-dashboard/dashboard/static/dashboard/css/style.css\n\topenstack-dashboard/dashboard/static/dashboard/js/application.js\n\topenstack-dashboard/dashboard/templates/_dash_sidebar.html\n\topenstack-dashboard/dashboard/templates/base.html\n\topenstack-dashboard/tools/pip-requires","Anthony Young"],["a4fa8b2603fd2a9066fbc0ea1f391ce1cb5dfbd2","96e31d8fb324756af65dee71698a5d17332ca5c5@gmail.com","some style tweaks","Anthony Young"],["8435c4d58727c4d15f7ff07c4ec97d5d36f2d520","96e31d8fb324756af65dee71698a5d17332ca5c5@gmail.com","add in tests","Anthony Young"],["c70905f8d0d234313ce30ebfa3b8fcd9c84aa5b6","d033e22ae348aeb5660fc2140aec35850c4da997@jakedahn.com","switching over to novaclient exceptions instead of openstackx","Jake Dahn"],["590821917929e280542b8aedcd8f623e2502f893","96e31d8fb324756af65dee71698a5d17332ca5c5@gmail.com","use novaclient exceptions","Anthony Young"],["1060267f73b1e98011b01a766e05855f06e5d06f","96e31d8fb324756af65dee71698a5d17332ca5c5@gmail.com","remove extra spaces","Anthony Young"],["81b0e1632edaea056b6eb4dd59a3cf2b616edfae","d033e22ae348aeb5660fc2140aec35850c4da997@jakedahn.com","adding first few view tests","Jake Dahn"],["1e9e2c6bf58118a0f2eacb861c346fdc5ae4acb5","d033e22ae348aeb5660fc2140aec35850c4da997@jakedahn.com","Adding disassociate view tests","Jake Dahn"],["a34db45661a447d74195ef7f971930997090535b","d033e22ae348aeb5660fc2140aec35850c4da997@jakedahn.com","switched over to novaclient exceptions","Jake Dahn"],["bd47762214e2c97559885d2a8869562b115b1710","d033e22ae348aeb5660fc2140aec35850c4da997@jakedahn.com","merging","Jake Dahn"],["5305c87873e3ca03455f196c269d7e3f3b012b90","d033e22ae348aeb5660fc2140aec35850c4da997@jakedahn.com","oops, forgot to save file before commit","Jake Dahn"],["5cbc5267fe3c374b87145d0dee66fd3b9e72e960","d033e22ae348aeb5660fc2140aec35850c4da997@jakedahn.com","pep8 and pyflakes cleanup on floating ips view","Jake Dahn"],["59ab8112f5d14454b412ba48747a1a2ebf842b73","96e31d8fb324756af65dee71698a5d17332ca5c5@gmail.com","remove old references to project_id","Anthony Young"],["578764101df6a5e4863b1aae66d4343d13ebb258","205d761e32589f4c079ace81ace16e9533850d51@gmail.com","remove admin-novaclient as it is only used in broken clients","Jesse Andrews"],["9c4a04bb7e30ae72231ce0bb8d331b2bf2680e0d","be1bd371cc749ae5686d4c156026d6a402a6ac69@mac.com","pep8 cleanup","Joe Heck"],["2b868dd8b2257b43fd1a6a7bc367336b09777efe","e35dfc56d77fd0c4032feb0a17af7ddea2e90436@gmail.com","Merge pull request #107 from cloudbuilders/remove_nova-adminclient\n\nSIMPLE: remove admin-novaclient from pip (1 line)","Devin Carlen"],["0d0c56553a4a0080aca23863469d877b1b88603b","d033e22ae348aeb5660fc2140aec35850c4da997@jakedahn.com","porting keypair functionality over to novaclient","Jake Dahn"],["468448836361a0bfe33870858ebc46a36ba3541b","d033e22ae348aeb5660fc2140aec35850c4da997@jakedahn.com","switching exceptions handling over to novaclient and doing a pylint/pep8 cleanup","Jake Dahn"],["ddd1eec8d6073d76f2450710b8a00a21cdf81bfc","d033e22ae348aeb5660fc2140aec35850c4da997@jakedahn.com","updating keypair tests","Jake Dahn"],["aa16bbed607377c90b4b4b754f7d8be279229854","d033e22ae348aeb5660fc2140aec35850c4da997@jakedahn.com","cleaning up a pep8 nit","Jake Dahn"]],"ref":"refs/heads/master","size":48,"head":"d18eca64e8615fde71c19a2e005437ebef1c207e","push_id":43078307}