def _inject(self, conn):
<EOL>if not '<STR_LIT>' in conn.namespace:<EOL><INDENT>_inject_func(get_defaults, conn)<EOL>_inject_func(get_runtime, conn)<EOL>conn.execute('<STR_LIT>')<EOL>conn.execute('<STR_LIT>')<EOL>conn.execute('<STR_LIT>')<EOL><DEDENT>for func in self.task:<EOL><INDENT>_inject_func(func, conn)<EOL><DEDENT>_inject_func(_comp_task, conn)<EOL>conn.execute('<STR_LIT>' %str(tuple([i.__name__ for i in self.task])).replace("<STR_LIT:'>", "<STR_LIT>"))<EOL>self.task = [conn.namespace['<STR_LIT>']]<EOL>self.args = [[self.args]]<EOL>self.kwargs = [{'<STR_LIT>':self.kwargs}]<EOL>return self<EOL>
(internal) inject/replace all functions into a rpyc connection object.