3
import libs.threadmanager
7
def register_with_api(func):
9
server = libs.globals.global_vars['apiserver']
12
add_queue.append(func)
17
'''lists the api functions'''
18
return [func.__name__ for func in libs.globals.global_vars['apiserver'].calls]
23
for f in libs.globals.global_vars['apiserver'].calls:
24
if f.__name__ == funcname:
31
'''shuts down the server'''
32
libs.globals.global_vars['running'] = False
33
libs.threadmanager.killall()
34
libs.threadmanager.close_sockets()
39
'''Return the build number'''
40
return libs.globals.global_vars['anon+']['BUILD']
43
server = libs.globals.global_vars['apiserver']
44
for call in add_queue: