(self, path, file_data, overwrite=True)
| 35 | self.adls_cli_client = HadoopFsCommandLineClient("ADLS") |
| 36 | |
| 37 | def create_file(self, path, file_data, overwrite=True): |
| 38 | if not overwrite and self.exists(path): return False |
| 39 | with self.adlsclient.open(path, 'wb') as f: |
| 40 | num_bytes = f.write(file_data) |
| 41 | assert num_bytes == len(file_data), "ADLS write failed." |
| 42 | return True |
| 43 | |
| 44 | def make_dir(self, path, permission=None): |
| 45 | self.adlsclient.mkdir(path) |