remove reload() from builtins since python3 no longer uses this.
[blender.git] / release / scripts / io / netrender / __init__.py
1 # ##### BEGIN GPL LICENSE BLOCK #####
2 #
3 #  This program is free software; you can redistribute it and/or
4 #  modify it under the terms of the GNU General Public License
5 #  as published by the Free Software Foundation; either version 2
6 #  of the License, or (at your option) any later version.
7 #
8 #  This program is distributed in the hope that it will be useful,
9 #  but WITHOUT ANY WARRANTY; without even the implied warranty of
10 #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11 #  GNU General Public License for more details.
12 #
13 #  You should have received a copy of the GNU General Public License
14 #  along with this program; if not, write to the Free Software Foundation,
15 #  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16 #
17 # ##### END GPL LICENSE BLOCK #####
18
19 # This directory is a Python package.
20
21 # To support reload properly, try to access a package var, if it's there, reload everything
22 if "init_data" in locals():
23     import imp
24     imp.reload(model)
25     imp.reload(operators)
26     imp.reload(client)
27     imp.reload(slave)
28     imp.reload(master)
29     imp.reload(master_html)
30     imp.reload(utils)
31     imp.reload(balancing)
32     imp.reload(ui)
33     imp.reload(repath)
34     imp.reload(versioning)
35 else:
36     from netrender import model
37     from netrender import operators
38     from netrender import client
39     from netrender import slave
40     from netrender import master
41     from netrender import master_html
42     from netrender import utils
43     from netrender import balancing
44     from netrender import ui
45     from netrender import repath
46     from netrender import versioning
47
48 jobs = []
49 slaves = []
50 blacklist = []
51
52 init_file = ""
53 valid_address = False
54 init_data = True
55
56
57 def register():
58     ui.addProperties()
59     
60
61 def unregister():
62     import bpy
63     del bpy.types.Scene.network_render