def read(self, url):
(store_name, path) = self._split_url(url)<EOL>adapter = self._create_adapter(store_name)<EOL>lines = []<EOL>with adapter.open(path) as f:<EOL><INDENT>for line in f:<EOL><INDENT>lines.append(line.decode())<EOL><DEDENT><DEDENT>return lines<EOL>
Read storage at a given url