Пример #1
0
 def init_scalar(item):
     return SensorDataMapper(date = date_to_str(item['date']),\
                              time = time_to_str(item['time']),\
                              sourceid = item['source_id'].hex(),\
                              event = item['event'],\
                              valuename = item['value_name'],\
                              value = item['value'],\
                              units = item['units'])
Пример #2
0
 def init_scalar(item):
     return SystemTestMapper(
         date=date_to_str(item['date']),
         time=time_to_str(item['time']),
         system=item['system_id'].hex(
         ),  #mongo_adapter.get_name_by_id('system_test', item['system_id'].hex()),
         result=item['result'],
         systemid=item['system_id'].hex())
Пример #3
0
 def init_scalar_dict(item):
     return ControlActionMapper(date = date_to_str(item['date']), 
                                time = time_to_str(item['time']),
                                macaddress = item['mac_address'].hex(),\
                                #username = mongo_adapter.get_name_by_id('user_test', item.user_id.hex()),
                                command = item['command'],
                                params = item['params'],
                                result = item['result'],
                                userid = item['user_id'].hex())
Пример #4
0
 def init_scalar(item):
     return ControlActionMapper(date = date_to_str(item.date), 
                                time = time_to_str(item.time),
                                macaddress = item.mac_address.hex(),\
                                #username = mongo_adapter.get_name_by_id('user_test', item.user_id.hex()),
                                command = item.command,
                                params = item.params,
                                result = item.result,
                                userid = item.user_id.hex())
Пример #5
0
 def init_scalar(item):
 	return PositionMapper(date = date_to_str(item.date),
                    time = time_to_str(item.time),
                    x = item.x,
                    y = item.y,
                    z = item.z,
                    speed = item.speed,
                    attackangle = item.attack_angle,
                    directionangle = item.direction_angle)
Пример #6
0
 def init_scalar(item):
     return ShiftStateMapper(date = date_to_str(item['date']),\
                              time = time_to_str(item['time']),\
                              shiftid = item['shift_id'].hex(),\
                              warninglevel = item['warning_level'],\
                              remainingcartridges = item['remaining_cartridges'],\
                              remainingelectricity = item['remaining_electricity'],\
                              remainingair = item['remaining_air'],\
                              comment = item['comment'])
Пример #7
0
 def init_scalar(item):
     return PositionMapper(date=date_to_str(item.date),
                           time=time_to_str(item.time),
                           x=item.x,
                           y=item.y,
                           z=item.z,
                           speed=item.speed,
                           attackangle=item.attack_angle,
                           directionangle=item.direction_angle)
Пример #8
0
    def init_scalar_dict(item):
        return ControlActionMapper(date = date_to_str(item['date']),
                                   time = time_to_str(item['time']),
                                   macaddress = item['mac_address'].hex(),\
                                   #username = mongo_adapter.get_name_by_id('user_test', item.user_id.hex()),

                                   command = item['command'],
                                   params = item['params'],
                                   result = item['result'],
                                   userid = item['user_id'].hex())
Пример #9
0
    def init_scalar(item):
        return ControlActionMapper(date = date_to_str(item.date),
                                   time = time_to_str(item.time),
                                   macaddress = item.mac_address.hex(),\
                                   #username = mongo_adapter.get_name_by_id('user_test', item.user_id.hex()),

                                   command = item.command,
                                   params = item.params,
                                   result = item.result,
                                   userid = item.user_id.hex())
Пример #10
0
 def init_scalar(item):
     return SystemTestMapper(date = date_to_str(item['date']),
                             time = time_to_str(item['time']),
                             system = item['system_id'].hex(),#mongo_adapter.get_name_by_id('system_test', item['system_id'].hex()),
                             result = item['result'],
                             systemid = item['system_id'].hex())
Пример #11
0
 def init_scalar(item):
     return OperationStateMapper(
         date=date_to_str(item['date']),
         time=time_to_str(item['time']),
         boatid=item['boat_id'].hex(),
         boatname=mongo_adapter.get_name_by_id(BOATS_COLLECTION_NAME,
                                               item['boat_id'].hex()),
         operationid=item['operation_id'].hex(),
         operationstatus=item['operation_status'],
         distancetotheship=item['distance_to_the_ship'],
         zenith=item['zenith'],
         azimuth=item['azimuth'],
         comment=item['comment'],
         hydrogenium=item['hydrogenium'],
         helium=item['helium'],
         lithium=item['lithium'],
         beryllium=item['beryllium'],
         borum=item['borum'],
         carboneum=item['carboneum'],
         nitrogenium=item['nitrogenium'],
         oxygenium=item['oxygenium'],
         fluorum=item['fluorum'],
         neon=item['neon'],
         natrium=item['natrium'],
         magnesium=item['magnesium'],
         aluminium=item['aluminium'],
         silicium=item['silicium'],
         phosphorus=item['phosphorus'],
         sulfur=item['sulfur'],
         chlorum=item['chlorum'],
         argon=item['argon'],
         kalium=item['kalium'],
         calcium=item['calcium'],
         scandium=item['scandium'],
         titanium=item['titanium'],
         vanadium=item['vanadium'],
         chromium=item['chromium'],
         manganum=item['manganum'],
         ferrum=item['ferrum'],
         cobaltum=item['cobaltum'],
         niccolum=item['niccolum'],
         cuprum=item['cuprum'],
         zincum=item['zincum'],
         gallium=item['gallium'],
         germanium=item['germanium'],
         arsenicum=item['arsenicum'],
         selenium=item['selenium'],
         bromum=item['bromum'],
         crypton=item['crypton'],
         rubidium=item['rubidium'],
         strontium=item['strontium'],
         yttrium=item['yttrium'],
         zirconium=item['zirconium'],
         niobium=item['niobium'],
         molybdaenum=item['molybdaenum'],
         technetium=item['technetium'],
         ruthenium=item['ruthenium'],
         rhodium=item['rhodium'],
         palladium=item['palladium'],
         argentum=item['argentum'],
         cadmium=item['cadmium'],
         indium=item['indium'],
         stannum=item['stannum'],
         stibium=item['stibium'],
         tellurium=item['tellurium'],
         iodium=item['iodium'],
         xenon=item['xenon'],
         caesium=item['caesium'],
         barium=item['barium'],
         lanthanum=item['lanthanum'],
         cerium=item['cerium'],
         praseodymium=item['praseodymium'],
         neodymium=item['neodymium'],
         promethium=item['promethium'],
         samarium=item['samarium'],
         europium=item['europium'],
         gadolinium=item['gadolinium'],
         terbium=item['terbium'],
         dysprosium=item['dysprosium'],
         holmium=item['holmium'],
         erbium=item['erbium'],
         thulium=item['thulium'],
         ytterbium=item['ytterbium'],
         lutetium=item['lutetium'],
         hafnium=item['hafnium'],
         tantalum=item['tantalum'],
         wolframium=item['wolframium'],
         rhenium=item['rhenium'],
         osmium=item['osmium'],
         iridium=item['iridium'],
         platinum=item['platinum'],
         aurum=item['aurum'],
         hydrargyrum=item['hydrargyrum'],
         thallium=item['thallium'],
         plumbum=item['plumbum'],
         bismuthum=item['bismuthum'],
         polonium=item['polonium'],
         astatum=item['astatum'],
         radon=item['radon'],
         francium=item['francium'],
         radium=item['radium'],
         actinium=item['actinium'],
         thorium=item['thorium'],
         protactinium=item['protactinium'],
         uranium=item['uranium'],
         neptunium=item['neptunium'],
         plutonium=item['plutonium'],
         americium=item['americium'],
         curium=item['curium'],
         berkelium=item['berkelium'],
         californium=item['californium'],
         einsteinium=item['einsteinium'],
         fermium=item['fermium'],
         mendelevium=item['mendelevium'],
         nobelium=item['nobelium'],
         lawrencium=item['lawrencium'],
         rutherfordium=item['rutherfordium'],
         dubnium=item['dubnium'],
         seaborgium=item['seaborgium'],
         bohrium=item['bohrium'],
         hassium=item['hassium'],
         meitnerium=item['meitnerium'],
         darmstadtium=item['darmstadtium'],
         roentgenium=item['roentgenium'],
         copernicium=item['copernicium'],
         nihonium=item['nihonium'],
         flerovium=item['flerovium'],
         moscovium=item['moscovium'],
         livermorium=item['livermorium'],
         tennessium=item['tennessium'],
         oganesson=item['oganesson'])