Пример #1
0
   def define_jobs_context(self, context):
       options = self.get_options()
       boot_root = options.boot_root
       rs2b_config = get_rs2b_config()
       boot_config = get_boot_config()
       data_central = DataCentral(boot_root)
       id_robot = options.id_robot
       id_robot_res = options.id_robot_res
       id_explog = options.id_explog
       id_stream = '%s%s' % (options.id_episode_prefix, id_explog)
       id_episode = id_stream
       id_agent = None
       
       # make sure we have them
       boot_config.robots[id_robot]
       rs2b_config.explogs[id_explog]
 
       ds = data_central.get_dir_structure()
       filename = ds.get_explog_filename(id_robot=id_robot_res,
                                         id_agent=id_agent,
                                         id_stream=id_stream)
     
       return context.comp_config(do_convert_job2,
                           id_robot=id_robot,
                           id_robot_res=id_robot_res,
                           id_explog=id_explog, id_stream=id_stream,
                           id_episode=id_episode,
                           filename=filename)