@staticmethod
        def parser(config_file):

		if not ConfigParser.result:
			try:
				with open(config_file, 'r') as stream:
    					cfg = yaml.load(stream)
			except __HOLE__:
				raise FlashLightExceptions("{0} cannot be opened !!!".format(config_file))			
			except Exception, err:
				raise FlashLightExceptions(str(err))			        
 
			for section in cfg:
				ConfigParser.result[section] = ','.join([ value.strip() for value  in ''.join([value for value in cfg[section] ]).split(',') ])

                return ConfigParser.result
dataset/ETHPy150Open galkan/flashlight/lib/core/config_parser.py/ConfigParser.parser