James E. Blair 05cd301f8b Clone requirements into a tempdir.
Git doesn't remove git repos with git clean, so the workspace
checkout of the requirements repo was stale.  Clone into a
tempdir instead.

Also, fix a traceback in the case that a new requirement is added.
The loop wasn't short-circuiting as it should in that case.

Print the git sha from the requirements repo to aid in debugging.

Reorder imports.

Change-Id: Id5a8e748a1fb353f2628a9c9fa291d6825d1046d
Reviewed-on: https://review.openstack.org/26791
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2013-04-11 21:16:28 +00:00
..
2013-03-22 16:53:33 +00:00
2013-04-05 18:43:01 +00:00
2013-01-02 19:05:59 +00:00
2012-11-12 18:58:07 +00:00
2013-03-04 17:59:29 +00:00
2013-03-04 18:00:30 +00:00
2012-11-10 23:50:17 +00:00
2013-03-29 20:49:54 +00:00