def fromvaluelist(self, values):
        ''' Convert list of values into properties for this instantiated
            (customized) service.
        '''
        # TODO: support empty value? e.g. override default meta with ''
        for key in self.keys:
            try:
                self.setvalue(key, values[self.keys.index(key)])
            except __HOLE__:
                # old config does not need to have new keys
                pass
dataset/ETHPy150Open coreemu/core/daemon/core/service.py/CoreService.fromvaluelist