[Bf-extensions-cvs] [9cf1a8f] master: Correct update to inline script
Campbell Barton
noreply at git.blender.org
Wed Jul 27 06:24:24 CEST 2016
Commit: 9cf1a8f44f315283114385d818b08ab5a5b5f3b1
Author: Campbell Barton
Date: Wed Jul 27 14:24:28 2016 +1000
Branches: master
https://developer.blender.org/rBAC9cf1a8f44f315283114385d818b08ab5a5b5f3b1
Correct update to inline script
===================================================================
M oscurart_tools/oscurart_render.py
===================================================================
diff --git a/oscurart_tools/oscurart_render.py b/oscurart_tools/oscurart_render.py
index 6c4cf60..8cca1f9 100644
--- a/oscurart_tools/oscurart_render.py
+++ b/oscurart_tools/oscurart_render.py
@@ -325,34 +325,33 @@ def defoscPythonBatchMaker(BATCHTYPE, SIZE):
# CREO BATCH
bpy.ops.file.create_batch_maker_osc(type=BATCHTYPE)
- SCRIPT = (
- "import os \n"
- "REPITE= True \n"
- "BAT= '%s'\n"
- "SCENENAME ='%s' \n"
- "DIR='%s%s' \n"
- "def RENDER():\n"
- "os.system(BAT) \n"
- "def CLEAN():\n"
- "global REPITE\n"
- "FILES = [root + '/' + FILE for root, dirs, files in os.walk(os.getcwd())\n"
- " if len(files) > 0 for FILE in files if FILE.count('~') == False]\n"
- "RESPUESTA=False\n"
- "for FILE in FILES:\n"
- "if os.path.getsize(FILE) < %s:\n"
- "os.remove(FILE)\n"
- "RESPUESTA= True\n"
- "if RESPUESTA:\n"
- "REPITE=True\n"
- "else:\n"
- "REPITE=False\n"
- "REPITE=True\n"
- "while REPITE:\n"
- "REPITE=False\n"
- "RENDER()\n"
- "os.chdir(DIR)\n"
- "CLEAN()\n" %
- (BATCHLOCATION, FILENAME, FRO, FILENAME, SIZE))
+ SCRIPT = ('''
+import os
+REPITE= True
+BAT= '%s'
+SCENENAME ='%s'
+DIR='%s%s'
+def RENDER():
+ os.system(BAT)
+def CLEAN():
+ global REPITE
+ FILES = [root+'/'+FILE for root, dirs, files in os.walk(os.getcwd()) if len(files) > 0 for FILE in files if FILE.count('~') == False]
+ RESPUESTA=False
+ for FILE in FILES:
+ if os.path.getsize(FILE) < %s:
+ os.remove(FILE)
+ RESPUESTA= True
+ if RESPUESTA:
+ REPITE=True
+ else:
+ REPITE=False
+REPITE=True
+while REPITE:
+ REPITE=False
+ RENDER()
+ os.chdir(DIR)
+ CLEAN()
+''' % (BATCHLOCATION, FILENAME, FRO, FILENAME, SIZE))
# DEFINO ARCHIVO DE BATCH
FILEBATCH.writelines(SCRIPT)
More information about the Bf-extensions-cvs
mailing list