allow system info operator in background mode.

This commit is contained in:
Campbell Barton 2011-03-22 11:44:46 +00:00
parent 82d13ad999
commit a2acecc9d2

@ -51,8 +51,8 @@ def textWrap(text, length=70):
def write_sysinfo(op):
output_filename = "system-info.txt"
if output_filename in bpy.data.texts.keys():
output = bpy.data.texts[output_filename]
output = bpy.data.texts.get(output_filename)
if output:
output.clear()
else:
output = bpy.data.texts.new(name=output_filename)
@ -94,6 +94,9 @@ def write_sysinfo(op):
output.write('autosave: {}\n'.format(bpy.utils.user_resource('AUTOSAVE')))
output.write('tempdir: {}\n'.format(bpy.app.tempdir))
if bpy.app.background:
output.write('\nOpenGL: missing, background mode\n')
else:
output.write('\nOpenGL\n')
output.write(lilies)
output.write('renderer:\t{}\n'.format(bgl.glGetString(bgl.GL_RENDERER)))