[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3034] trunk/py/scripts/addons/ render_renderfarmfi.py: Use new setRenderer API call to explicitely set renderer.

Nathan Letwory nathan at letworyinteractive.com
Tue Feb 28 08:18:21 CET 2012


Revision: 3034
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3034
Author:   jesterking
Date:     2012-02-28 07:18:13 +0000 (Tue, 28 Feb 2012)
Log Message:
-----------
Use new setRenderer API call to explicitely set renderer.

Modified Paths:
--------------
    trunk/py/scripts/addons/render_renderfarmfi.py

Modified: trunk/py/scripts/addons/render_renderfarmfi.py
===================================================================
--- trunk/py/scripts/addons/render_renderfarmfi.py	2012-02-27 22:50:52 UTC (rev 3033)
+++ trunk/py/scripts/addons/render_renderfarmfi.py	2012-02-28 07:18:13 UTC (rev 3034)
@@ -87,7 +87,7 @@
 bpy.simulationWarning = False
 bpy.ready = False
 
-if DEV:
+if False and DEV:
     rffi_xmlrpc_secure = r'http://192.168.0.109/burp/xmlrpc'
     rffi_xmlrpc = r'http://192.168.0.109/burp/xmlrpc'
     rffi_xmlrpc_upload = '192.168.0.109'
@@ -680,13 +680,13 @@
         return {'CANCELLED'}
     try:
         print("Creating auth proxy")
-        authproxy = xmlrpc.client.ServerProxy(rffi_xmlrpc_secure)
+        authproxy = xmlrpc.client.ServerProxy(rffi_xmlrpc_secure, verbose=DEV)
         print("Getting session key")
         res = authproxy.auth.getSessionKey(ore.username, ore.hash)
         key = res['key']
         userid = res['userId']
         print("Creating server proxy")
-        proxy = xmlrpc.client.ServerProxy(rffi_xmlrpc) #r'http://xmlrpc.renderfarm.fi/session')
+        proxy = xmlrpc.client.ServerProxy(rffi_xmlrpc, verbose=DEV)
         proxy._ServerProxy__transport.user_agent = 'Renderfarm.fi Uploader/%s' % (bpy.CURRENT_VERSION)
         print("Creating a new session")
         res = proxy.session.createSession(userid, key)
@@ -709,6 +709,7 @@
         res = proxy.session.setXSize(userid, res['key'], sessionid, ore.resox)
         res = proxy.session.setYSize(userid, res['key'], sessionid, ore.resoy)
         res = proxy.session.setFrameRate(userid, res['key'], sessionid, ore.fps)
+        res = proxy.session.setRenderer(userid, res['key'], sessionid, 'blender')
         res = proxy.session.setOutputLicense(userid, res['key'], sessionid, int(ore.outlicense))
         res = proxy.session.setInputLicense(userid, res['key'], sessionid, int(ore.inlicense))
         print("Setting primary input file")
@@ -798,10 +799,10 @@
     ore = sce.ore_render
     try:
     
-        proxy = xmlrpc.client.ServerProxy(rffi_xmlrpc_secure)
+        proxy = xmlrpc.client.ServerProxy(rffi_xmlrpc_secure, verbose=DEV)
         res = proxy.auth.getSessionKey(ore.username, ore.hash)
         userid = res['userID']
-        proxy = xmlrpc.client.ServerProxy(rffi_xmlrpc)
+        proxy = xmlrpc.client.ServerProxy(rffi_xmlrpc, verbose=DEV)
 
         bpy.ore_sessions = []
 
@@ -894,7 +895,7 @@
     def execute(self, context):
         sce = context.scene
         ore = sce.ore_render
-        proxy = xmlrpc.client.ServerProxy(rffi_xmlrpc_secure)
+        proxy = xmlrpc.client.ServerProxy(rffi_xmlrpc_secure, verbose=DEV)
         if len(bpy.ore_complete_session_queue)>0:
             s = bpy.ore_complete_session_queue[ore.selected_session]
             try:
@@ -969,7 +970,7 @@
     bl_label = 'Check for a new version'
     
     def execute(self, context):
-        blenderproxy = xmlrpc.client.ServerProxy(r'http://xmlrpc.renderfarm.fi/renderfarmfi/blender')
+        blenderproxy = xmlrpc.client.ServerProxy(r'http://xmlrpc.renderfarm.fi/renderfarmfi/blender', verbose=DEV)
         try:
             self.report(set(['INFO']), 'Checking for newer version on Renderfarm.fi')
             dl_url = blenderproxy.blender.getCurrentVersion(bpy.CURRENT_VERSION)



More information about the Bf-extensions-cvs mailing list