git-p4: fix key error for p4 problem
authorPete Wyckoff <pw@padd.com>
Sat, 19 Feb 2011 13:17:55 +0000 (08:17 -0500)
committerJunio C Hamano <gitster@pobox.com>
Mon, 21 Feb 2011 17:50:16 +0000 (09:50 -0800)
commit68b28593899d528d4b59e7eb07cc37b85012376a
tree880f5d07c8c77ffa993746d8cee36b14f8393bf4
parentd00d2ed1c5bd41a26c61236e79e82764baad464b
git-p4: fix key error for p4 problem

Some p4 failures result in an error, but the info['code'] is not
set.  These include a bad p4 executable, or a core dump from p4,
and other odd internal errors where p4 fails to generate proper
marshaled output.

Make sure the info key exists before using it to avoid a python
traceback.

Signed-off-by: Pete Wyckoff <pw@padd.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
contrib/fast-import/git-p4
t/t9800-git-p4.sh