chromacs: manifest_parser bugfix for no 'path' attribute projects.

When parsing the manifest XML file, the parser can halt with a no key
error when a project element does not have a path attribute. If there
is no path attribute, we use the project name in its stead.

BUG=chromium:1114856
TEST=Parsed xml file with project elements that have no path attribute.

Change-Id: I48639088a3be277446dc44ba7f2be668fe759fc5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/2347868
Tested-by: Aaron Massey <aaronmassey@chromium.org>
Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
Reviewed-by: Sean McAllister <smcallis@google.com>
Commit-Queue: Aaron Massey <aaronmassey@chromium.org>
1 file changed