فهرست منبع

Write out generated code only when possible

Yentl Van Tendeloo 7 سال پیش
والد
کامیت
27847d6c2e
1فایلهای تغییر یافته به همراه6 افزوده شده و 3 حذف شده
  1. 6 3
      kernel/modelverse_kernel/main.py

+ 6 - 3
kernel/modelverse_kernel/main.py

@@ -393,9 +393,12 @@ class ModelverseKernel(object):
         
         #print(func)
 
-        # To write out all generated functions
-        with open('/tmp/junk/%s' % suggested_name, 'w') as f:
-            f.write(func)
+        try:
+            # Try to write out the generated code
+            with open('/tmp/%s' % suggested_name, 'w') as f:
+                f.write(func)
+        except:
+            pass
 
         yield [("RETURN", [func])]