From acdaeb2ce37d6f1a56838db910eff6c263408440 Mon Sep 17 00:00:00 2001 From: begoldsm Date: Thu, 12 Jan 2017 12:19:45 -0800 Subject: [PATCH] Bug fixes 1. Issue: 123 give better 2FA 2. Issue with re-uploading the same file with overwrite=true failing when the file is large. 3. Update help and readme to be more accurate. 4. Move Benchmarks and Cli to a new samples folder, since these are examples of how to integrate the package into other scripts. 5. Add support for the latest version of python (3.6) Address PR comment Fix the FileExistsError to actually use the right variable in the method Add an init to samples Fix and re-record tests. Address some PR comments. remove guard parens and a semi colon Re-add the record tag to test_save_up And re-record the test. Address PR comment for itemgetter. update to include coveralls for dev as well as master. Fix index doc to reflect reality. new file is called dev_requirements not requirements. update to include coveralls for dev as well as master. Fix index doc to reflect reality. new file is called dev_requirements not requirements. Remove extra files synced. These two files have been moved to samples. --- .travis.yml | 1 + README.rst | 44 +- azure-data-lake-store-python.pyproj | 8 +- azure-data-lake-store-python.pyproj.user | 6 + azure/datalake/store/lib.py | 5 +- azure/datalake/store/multithread.py | 16 +- azure/datalake/store/transfer.py | 4 +- docs/source/index.rst | 35 +- samples/__init__.py | 0 {tests => samples}/benchmarks.py | 0 {azure/datalake/store => samples}/cli.py | 0 setup.py | 1 + tests/README.md | 9 +- tests/recordings/test_cli/test_cat.yaml | 52 +- tests/recordings/test_cli/test_chgrp.yaml | 42 +- tests/recordings/test_cli/test_chmod.yaml | 62 +- tests/recordings/test_cli/test_chown.yaml | 60 +- tests/recordings/test_cli/test_df.yaml | 12 +- tests/recordings/test_cli/test_du.yaml | 42 +- tests/recordings/test_cli/test_exists.yaml | 42 +- tests/recordings/test_cli/test_get.yaml | 62 +- tests/recordings/test_cli/test_head.yaml | 52 +- .../recordings/test_cli/test_head_bytes.yaml | 52 +- tests/recordings/test_cli/test_info.yaml | 42 +- tests/recordings/test_cli/test_ls.yaml | 42 +- .../recordings/test_cli/test_ls_detailed.yaml | 42 +- .../test_cli/test_mkdir_and_rmdir.yaml | 102 +-- tests/recordings/test_cli/test_mv.yaml | 68 +- tests/recordings/test_cli/test_put.yaml | 108 ++-- tests/recordings/test_cli/test_tail.yaml | 62 +- .../recordings/test_cli/test_tail_bytes.yaml | 62 +- .../test_cli/test_touch_and_rm.yaml | 78 +-- .../test_core/test_TextIOWrapper.yaml | 72 +-- tests/recordings/test_core/test_append.yaml | 160 ++--- tests/recordings/test_core/test_array.yaml | 72 +-- tests/recordings/test_core/test_bad_open.yaml | 12 +- tests/recordings/test_core/test_cat.yaml | 82 +-- tests/recordings/test_core/test_chmod.yaml | 190 +++--- tests/recordings/test_core/test_chown.yaml | 138 ++-- tests/recordings/test_core/test_closed.yaml | 60 +- tests/recordings/test_core/test_concat.yaml | 84 +-- tests/recordings/test_core/test_copy.yaml | 145 ++++- .../test_core/test_delimiters_dash.yaml | 110 ++-- .../test_core/test_delimiters_newline.yaml | 110 ++-- tests/recordings/test_core/test_df.yaml | 102 +-- tests/recordings/test_core/test_du.yaml | 114 ++-- tests/recordings/test_core/test_errors.yaml | 34 +- tests/recordings/test_core/test_exists.yaml | 78 +-- tests/recordings/test_core/test_fooable.yaml | 64 +- .../recordings/test_core/test_full_read.yaml | 112 ++-- tests/recordings/test_core/test_get.yaml | 82 +-- .../recordings/test_core/test_glob_walk.yaml | 488 +++++++------- tests/recordings/test_core/test_gzip.yaml | 76 +-- tests/recordings/test_core/test_info.yaml | 74 +-- tests/recordings/test_core/test_ls_touch.yaml | 134 ++-- tests/recordings/test_core/test_move.yaml | 96 +-- tests/recordings/test_core/test_put.yaml | 72 +-- .../test_core/test_read_delimited_block.yaml | 612 +++++++++--------- tests/recordings/test_core/test_readline.yaml | 72 +-- .../recordings/test_core/test_readlines.yaml | 136 ++-- tests/recordings/test_core/test_rm.yaml | 76 +-- tests/recordings/test_core/test_seek.yaml | 72 +-- tests/recordings/test_core/test_simple.yaml | 72 +-- .../test_core/test_skip_existing_block.yaml | 48 +- .../recordings/test_core/test_tail_head.yaml | 132 ++-- .../test_core/test_touch_exists.yaml | 62 +- .../test_core/test_write_blocks.yaml | 82 +-- .../test_core/test_write_empty.yaml | 62 +- .../test_core/test_write_in_read_mode.yaml | 62 +- .../test_lib/test_auth_refresh.yaml | 24 +- tests/recordings/test_lib/test_response.yaml | 12 +- .../test_multithread/test_download_glob.yaml | 412 ++++++------ .../test_multithread/test_download_many.yaml | 482 +++++++------- .../test_download_overwrite.yaml | 262 ++++---- .../test_download_single_file.yaml | 152 ++--- .../test_download_single_to_dir.yaml | 82 +-- .../test_multithread/test_save_down.yaml | 392 +++++------ .../test_multithread/test_save_up.yaml | 28 + .../test_multithread/test_upload_glob.yaml | 132 +++- .../test_multithread/test_upload_many.yaml | 337 ++++++---- .../test_multithread/test_upload_one.yaml | 174 +++-- .../test_upload_overwrite.yaml | 85 ++- tests/settings.py | 2 +- tests/test_cli.py | 4 +- tests/test_core.py | 6 +- tests/test_multithread.py | 8 +- tests/testing.py | 13 +- 87 files changed, 4269 insertions(+), 3800 deletions(-) create mode 100644 azure-data-lake-store-python.pyproj.user create mode 100644 samples/__init__.py rename {tests => samples}/benchmarks.py (100%) rename {azure/datalake/store => samples}/cli.py (100%) create mode 100644 tests/recordings/test_multithread/test_save_up.yaml diff --git a/.travis.yml b/.travis.yml index fc9aea4..5a9cee2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,6 +10,7 @@ matrix: - python: 3.3 - python: 3.4 - python: 3.5 + - python: 3.6 install: # Install dependencies diff --git a/README.rst b/README.rst index 0967513..b19f22a 100644 --- a/README.rst +++ b/README.rst @@ -26,7 +26,7 @@ To play with the code, here is a starting point: from azure.datalake.store import core, lib, multithread token = lib.auth(tenant_id, username, password) - adl = core.AzureDLFileSystem(store_name, token) + adl = core.AzureDLFileSystem(token, store_name=store_name) # typical operations adl.ls('') @@ -53,18 +53,42 @@ To play with the code, here is a starting point: # 16MB chunks multithread.ADLDownloader(adl, "", 'my_temp_dir', 5, 2**24) - +Command Line Sample Usage +------------------ To interact with the API at a higher-level, you can use the provided -command-line interface in "azure/datalake/store/cli.py". You will need to set +command-line interface in "samples/cli.py". You will need to set the appropriate environment variables as described above to connect to the -Azure Data Lake Store. +Azure Data Lake Store. Below is a simple sample, with more details beyond. + + +.. code-block:: bash + + python samples\cli.py ls -l + +Execute the program without arguments to access documentation. + + +Contents +======== + +.. toctree:: + api + :maxdepth: 2 + +Indices and tables +================== + +* :ref:`genindex` +* :ref:`modindex` +* :ref:`search` + -To start the CLI in interactive mode, run "python azure/datalake/store/cli.py" +To start the CLI in interactive mode, run "python samples/cli.py" and then type "help" to see all available commands (similiar to Unix utilities): .. code-block:: bash - > python azure/datalake/store/cli.py + > python samples/cli.py azure> help Documented commands (type help ): @@ -83,7 +107,7 @@ familiar with the Unix/Linux "ls" command, the columns represent 1) permissions, .. code-block:: bash - > python azure/datalake/store/cli.py + > python samples/cli.py azure> ls -l drwxrwx--- 0123abcd 0123abcd 0 Aug 02 12:44 azure1 -rwxrwx--- 0123abcd 0123abcd 1048576 Jul 25 18:33 abc.csv @@ -103,7 +127,7 @@ named after the remote file minus the directory path. .. code-block:: bash - > python azure/datalake/store/cli.py + > python samples/cli.py azure> ls -l drwxrwx--- 0123abcd 0123abcd 0 Aug 02 12:44 azure1 -rwxrwx--- 0123abcd 0123abcd 1048576 Jul 25 18:33 abc.csv @@ -124,7 +148,7 @@ For example, listing the entries in the home directory: .. code-block:: bash - > python azure/datalake/store/cli.py ls -l + > python samples/cli.py ls -l drwxrwx--- 0123abcd 0123abcd 0 Aug 02 12:44 azure1 -rwxrwx--- 0123abcd 0123abcd 1048576 Jul 25 18:33 abc.csv -r-xr-xr-x 0123abcd 0123abcd 36 Jul 22 18:32 xyz.csv @@ -136,7 +160,7 @@ Also, downloading a remote file: .. code-block:: bash - > python azure/datalake/store/cli.py get xyz.csv + > python samples/cli.py get xyz.csv 2016-08-04 18:57:48,603 - ADLFS - DEBUG - Creating empty file xyz.csv 2016-08-04 18:57:48,604 - ADLFS - DEBUG - Fetch: xyz.csv, 0-36 2016-08-04 18:57:49,726 - ADLFS - DEBUG - Downloaded to xyz.csv, byte offset 0 diff --git a/azure-data-lake-store-python.pyproj b/azure-data-lake-store-python.pyproj index 0a3a169..18799d0 100644 --- a/azure-data-lake-store-python.pyproj +++ b/azure-data-lake-store-python.pyproj @@ -21,12 +21,11 @@ $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\Python Tools\Microsoft.PythonTools.targets + - - @@ -37,8 +36,10 @@ + + + - @@ -57,6 +58,7 @@ + diff --git a/azure-data-lake-store-python.pyproj.user b/azure-data-lake-store-python.pyproj.user new file mode 100644 index 0000000..07dbd5b --- /dev/null +++ b/azure-data-lake-store-python.pyproj.user @@ -0,0 +1,6 @@ + + + + ProjectFiles + + \ No newline at end of file diff --git a/azure/datalake/store/lib.py b/azure/datalake/store/lib.py index 12e3beb..faabd4b 100644 --- a/azure/datalake/store/lib.py +++ b/azure/datalake/store/lib.py @@ -108,11 +108,12 @@ def auth(tenant_id=None, username=None, if not authority: authority = 'https://login.microsoftonline.com/' - context = adal.AuthenticationContext(authority + - tenant_id) if not tenant_id: tenant_id = os.environ.get('azure_tenant_id', "common") + context = adal.AuthenticationContext(authority + + tenant_id) + if tenant_id is None or client_id is None: raise ValueError("tenant_id and client_id must be supplied for authentication") diff --git a/azure/datalake/store/multithread.py b/azure/datalake/store/multithread.py index 8e2a655..7f7a564 100644 --- a/azure/datalake/store/multithread.py +++ b/azure/datalake/store/multithread.py @@ -321,6 +321,12 @@ def __init__(self, adlfs, rpath, lpath, nthreads=None, chunksize=2**28, delimiter=None, overwrite=False, verbose=True): if not overwrite and adlfs.exists(rpath): raise FileExistsError(rpath) + + # forcibly remove the target file before execution + # if the user indicates they want to overwrite the destination. + if overwrite and adlfs.exists(rpath): + adlfs.remove(rpath) + if client: self.client = client else: @@ -478,10 +484,18 @@ def put_chunk(adlfs, src, dst, offset, size, buffersize, blocksize, delimiter=No return nbytes, None -def merge_chunks(adlfs, outfile, files, shutdown_event=None): +def merge_chunks(adlfs, outfile, files, shutdown_event=None, overwrite=False): try: # note that it is assumed that only temp files from this run are in the segment folder created. # so this call is optimized to instantly delete the temp folder on concat. + # if somehow the target file was created between the beginning of upload + # and concat, we will remove it if the user specified overwrite. + if adlfs.exists(outfile): + if overwrite: + adlfs.remove(outfile) + else: + raise FileExistsError(outfile) + adlfs.concat(outfile, files, delete_source=True) except Exception as e: exception = repr(e) diff --git a/azure/datalake/store/transfer.py b/azure/datalake/store/transfer.py index d9a4700..43a11e0 100644 --- a/azure/datalake/store/transfer.py +++ b/azure/datalake/store/transfer.py @@ -20,6 +20,7 @@ import threading import time import uuid +import operator from .exceptions import DatalakeIncompleteTransferException @@ -387,7 +388,8 @@ def _update(self, future): merge_future = self._submit( self._merge, self._adlfs, dst, [chunk for chunk, _ in sorted(cstates.objects, - key=lambda obj: obj[1])]) + key=operator.itemgetter(1))], + overwrite=self._parent._overwrite) self._ffutures[merge_future] = parent else: self._fstates[parent] = 'finished' diff --git a/docs/source/index.rst b/docs/source/index.rst index a7a13ce..4f14ae6 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -3,7 +3,7 @@ azure-datalake-store A pure-python interface to the Azure Data-lake Storage system, providing pythonic file-system and file objects, seamless transition between Windows and -POSIX remote paths, high-performance up- and down-loader and CLI commands. +POSIX remote paths, high-performance up- and down-loader. This software is under active development and not yet recommended for general use. @@ -29,8 +29,8 @@ Auth Although users can generate and supply their own tokens to the base file-system class, and there is a password-based function in the ``lib`` module for generating tokens, the most convenient way to supply credentials is via -environment parameters. This latter method is the one used by default in both -library and CLI usage. The following variables are required: +environment parameters. This latter method is the one used by default in +library. The following variables are required: * azure_tenant_id * azure_username @@ -117,32 +117,3 @@ be transferred, files matching a specific glob-pattern or any particular file. # download the whole directory structure using 5 threads, 16MB chunks ADLDownloader(adl, '', 'my_temp_dir', 5, 2**24) - -Command Line Usage ------------------- - -The package provides the above functionality also from the command line -(bash, powershell, etc.). Two principle modes are supported: execution of one -particular file-system operation; and interactive mode in which multiple -operations can be executed in series. - -.. code-block:: bash - - python cli.py ls -l - -Execute the program without arguments to access documentation. - - -Contents -======== - -.. toctree:: - api - :maxdepth: 2 - -Indices and tables -================== - -* :ref:`genindex` -* :ref:`modindex` -* :ref:`search` diff --git a/samples/__init__.py b/samples/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/benchmarks.py b/samples/benchmarks.py similarity index 100% rename from tests/benchmarks.py rename to samples/benchmarks.py diff --git a/azure/datalake/store/cli.py b/samples/cli.py similarity index 100% rename from azure/datalake/store/cli.py rename to samples/cli.py diff --git a/setup.py b/setup.py index 1ec36b8..d5bcf90 100644 --- a/setup.py +++ b/setup.py @@ -33,6 +33,7 @@ 'Programming Language :: Python :: 3.3', 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', 'License :: OSI Approved :: MIT License', ], packages=find_packages(exclude=['tests']), diff --git a/tests/README.md b/tests/README.md index 7c5abc9..9f7a92d 100644 --- a/tests/README.md +++ b/tests/README.md @@ -1,7 +1,11 @@ -To run the test suite: +To run the test suite against the published package: py.test -x -vvv --doctest-modules --pyargs azure-datalake-store tests +To run the test suite against a local build: + python setup.py develop + py.test -x -vvv --doctest-modules --pyargs azure.datalake.store tests + This test suite uses [VCR.py](https://github.com/kevin1024/vcrpy) to record the responses from Azure. Borrowing from VCR's [usage](https://vcrpy.readthedocs.io/en/latest/usage.html#record-modes), this @@ -22,6 +26,7 @@ environment variables should be defined: * `azure_username` * `azure_password` -* `azure_store_name` +* `azure_data_lake_store_name` +* `azure_subscription_id` Optionally, you may need to define `azure_tenant_id` or `azure_url_suffix`. diff --git a/tests/recordings/test_cli/test_cat.yaml b/tests/recordings/test_cli/test_cat.yaml index 185ab8c..8378283 100644 --- a/tests/recordings/test_cli/test_cat.yaml +++ b/tests/recordings/test_cli/test_cat.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [7e537682-9a49-11e6-bb5b-acbc32b2789b] + x-ms-client-request-id: [173407e6-d9d0-11e6-aeea-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:12 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:24 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d3f9124d-bfd5-46e6-a244-721248eab5af] + x-ms-request-id: [183d3603-4e14-4b6e-98c6-4efd7b7bc1c7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [7e9e713a-9a49-11e6-b768-acbc32b2789b] + x-ms-client-request-id: [178b83c0-d9d0-11e6-9aa1-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355112178,"modificationTime":1477355112261,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339845116,"modificationTime":1484339845170,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:12 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8259f1b3-049c-4f31-a414-ae6ec5db5249] + x-ms-request-id: [b4966dca-4fed-4914-818a-8a2bff9c49e5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [7f2ed7d8-9a49-11e6-a482-acbc32b2789b] + x-ms-client-request-id: [179ef49a-d9d0-11e6-ad21-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:25:13 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3b635a1c-e85c-4631-b472-dcd2858aa11c] + x-ms-request-id: [346295eb-59c5-4f11-985b-d1949270a7a5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [7fde34b8-9a49-11e6-bf3d-acbc32b2789b] + x-ms-client-request-id: [17b53f00-d9d0-11e6-bf2f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355112178,"modificationTime":1477355112261,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339845116,"modificationTime":1484339845170,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [63e23421-cbdb-4ddb-a3a1-7f18cb0be1de] + x-ms-request-id: [3c772d5d-2a4b-4459-891c-f88cc4e63178] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -112,24 +112,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [800af70c-9a49-11e6-8916-acbc32b2789b] + x-ms-client-request-id: [17c88280-d9d0-11e6-b31c-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4ac72fdc-870d-434a-8b99-c709c7318f8a] + x-ms-request-id: [26eb77d0-83d2-475c-b3f4-857f3bb77df2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_chgrp.yaml b/tests/recordings/test_cli/test_chgrp.yaml index df94775..0d5d371 100644 --- a/tests/recordings/test_cli/test_chgrp.yaml +++ b/tests/recordings/test_cli/test_chgrp.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8078f41e-9a49-11e6-b4ee-acbc32b2789b] + x-ms-client-request-id: [17eafad0-d9d0-11e6-929d-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:25 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c0f6d3d1-74ed-4b4e-aa43-a9375892acaa] + x-ms-request-id: [ccf9f21a-dc39-4beb-b4f8-b6e1e3794e67] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -34,23 +34,23 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [80d23d5a-9a49-11e6-afe7-acbc32b2789b] + x-ms-client-request-id: [1846fbd8-d9d0-11e6-a2a0-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=SETOWNER&group=foo + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?group=foo&OP=SETOWNER response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8e2c2c8a-b640-492c-b727-e6b4a87e13fd] + x-ms-request-id: [a59fbe69-d082-413a-bc7e-22205180630b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [80ec2812-9a49-11e6-9e31-acbc32b2789b] + x-ms-client-request-id: [185910c0-d9d0-11e6-90fc-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355115829,"modificationTime":1477355115926,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339846308,"modificationTime":1484339846370,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6b845eac-a8fd-4ffe-96e9-021386801cfd] + x-ms-request-id: [228c1ece-7f30-4b61-8188-d8badc4c9527] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -86,24 +86,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8123937e-9a49-11e6-98f1-acbc32b2789b] + x-ms-client-request-id: [186c1036-d9d0-11e6-80e9-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [aba15d24-648c-4317-9050-babaaf0739f0] + x-ms-request-id: [cceca320-7292-45e2-b040-0c916ff9fcb2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_chmod.yaml b/tests/recordings/test_cli/test_chmod.yaml index 23189ed..7c94d71 100644 --- a/tests/recordings/test_cli/test_chmod.yaml +++ b/tests/recordings/test_cli/test_chmod.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8195e23a-9a49-11e6-a392-acbc32b2789b] + x-ms-client-request-id: [188cde7a-d9d0-11e6-ad21-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:17 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:27 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [03f47fda-b287-449d-a8a9-f7b575cd5fda] + x-ms-request-id: [586639d8-2f1f-49ec-96fc-b7fb6222f6df] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [82397c7e-9a49-11e6-902c-acbc32b2789b] + x-ms-client-request-id: [18e5b894-d9d0-11e6-bab3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355118199,"modificationTime":1477355118268,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339847370,"modificationTime":1484339847431,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:17 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1ef3cf8f-5b72-4eaa-a29b-ff2dfa0810d6] + x-ms-request-id: [7b5f462c-5839-4ffa-aaf3-48ade0b78e4b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -60,23 +60,23 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [827e76f6-9a49-11e6-aa53-acbc32b2789b] + x-ms-client-request-id: [18f94066-d9d0-11e6-be11-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=SETPERMISSION&permission=0550 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?permission=0550&OP=SETPERMISSION response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3e336dcb-eda3-4e69-b7f0-24176008dfb1] + x-ms-request-id: [9734d7d2-5706-4824-b52d-e11e0ecdcfdd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [82afb43e-9a49-11e6-a137-acbc32b2789b] + x-ms-client-request-id: [190bed88-d9d0-11e6-8339-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355118199,"modificationTime":1477355118268,"replication":1,"permission":"550","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339847370,"modificationTime":1484339847431,"replication":1,"permission":"550","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ff042f6d-110b-4789-804b-e9605b067b52] + x-ms-request-id: [acf8396f-76ab-47aa-957c-fd2c77626e69] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [82d6ca88-9a49-11e6-a83a-acbc32b2789b] + x-ms-client-request-id: [191f3de8-d9d0-11e6-a5a2-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355118199,"modificationTime":1477355118268,"replication":1,"permission":"550","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339847370,"modificationTime":1484339847431,"replication":1,"permission":"550","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [03df5b42-2629-4a76-9de6-3ad8cc56c80e] + x-ms-request-id: [72b978c0-8399-4c11-8e66-712636e530f1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -138,24 +138,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [82f598e6-9a49-11e6-b9e4-acbc32b2789b] + x-ms-client-request-id: [19328be2-d9d0-11e6-9614-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6963717d-ddbf-4fc4-a0e7-c32002c3a61a] + x-ms-request-id: [10ccdcd2-f09a-4898-a35e-70c831dda16a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_chown.yaml b/tests/recordings/test_cli/test_chown.yaml index 0945b55..395810e 100644 --- a/tests/recordings/test_cli/test_chown.yaml +++ b/tests/recordings/test_cli/test_chown.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8329f208-9a49-11e6-be4d-acbc32b2789b] + x-ms-client-request-id: [19556e70-d9d0-11e6-a7d8-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:27 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2eb8710f-ce14-460c-b19f-c859c35f79b1] + x-ms-request-id: [d7092b67-3202-453c-8ba0-b28fbe288bb6] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -34,9 +34,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [83682140-9a49-11e6-870f-acbc32b2789b] + x-ms-client-request-id: [19b9984a-d9d0-11e6-8cc1-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=SETOWNER&owner=foo response: @@ -44,13 +44,13 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [bb8b2590-0562-43b7-a2cd-1d7e62f52ce2] + x-ms-request-id: [b082d1e1-6d0d-4716-84e1-6138122c8102] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -60,23 +60,23 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8384cc46-9a49-11e6-930d-acbc32b2789b] + x-ms-client-request-id: [19cda1c6-d9d0-11e6-a67a-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=SETOWNER&group=foo + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?group=foo&OP=SETOWNER response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:20 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [91be16ae-fdc9-4236-b9b7-809cd88b1003] + x-ms-request-id: [f3a68555-5294-4caa-a4cb-8b3d3de621fb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -86,23 +86,23 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [83aaf5b0-9a49-11e6-a402-acbc32b2789b] + x-ms-client-request-id: [19df4f70-d9d0-11e6-8b57-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=SETOWNER&group=foo&owner=foo + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?group=foo&OP=SETOWNER&owner=foo response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:20 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [03a552c7-ad5c-4be0-819f-288fe8160238] + x-ms-request-id: [cede1e57-9a71-418d-a566-a90488260485] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [83d2fba8-9a49-11e6-9722-acbc32b2789b] + x-ms-client-request-id: [19f0e0c0-d9d0-11e6-ae5d-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355120178,"modificationTime":1477355120270,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339848697,"modificationTime":1484339848822,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c51b5c8a-f9d2-43d8-9d8c-6cc70740e0d4] + x-ms-request-id: [94a35443-85b9-4ea1-989a-78aa60b167bc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -138,24 +138,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8419295e-9a49-11e6-b828-acbc32b2789b] + x-ms-client-request-id: [1a0421d8-d9d0-11e6-a62e-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [24c63d2e-879b-43b6-948e-d4c9f79b9cee] + x-ms-request-id: [40d5fdfd-b9af-43b0-9628-b66252a7c3a6] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_df.yaml b/tests/recordings/test_cli/test_df.yaml index 69484ce..3e3a7d1 100644 --- a/tests/recordings/test_cli/test_df.yaml +++ b/tests/recordings/test_cli/test_df.yaml @@ -5,24 +5,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8450bca2-9a49-11e6-9cab-acbc32b2789b] + x-ms-client-request-id: [1a274e4a-d9d0-11e6-9d92-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=GETCONTENTSUMMARY response: - body: {string: '{"ContentSummary":{"directoryCount":5,"fileCount":31,"length":166954113,"quota":-1,"spaceConsumed":166954113,"spaceQuota":-1}}'} + body: {string: '{"ContentSummary":{"directoryCount":5,"fileCount":1,"length":11,"quota":-1,"spaceConsumed":11,"spaceQuota":-1}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['126'] + Content-Length: ['111'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:29 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [004d8c6b-9f54-4f58-a7ad-655d2a41314a] + x-ms-request-id: [142e31c7-00e4-4cf2-a426-47a01a67ac88] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_du.yaml b/tests/recordings/test_cli/test_du.yaml index bc62518..256c521 100644 --- a/tests/recordings/test_cli/test_du.yaml +++ b/tests/recordings/test_cli/test_du.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [84968cb4-9a49-11e6-9a9f-acbc32b2789b] + x-ms-client-request-id: [1a70f476-d9d0-11e6-a255-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:30 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3e6a3301-88f1-4667-9585-d1f3bf0f2ef8] + x-ms-request-id: [2202c91b-85ac-4465-9b92-68ddd85c8427] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [84d63d26-9a49-11e6-8c69-acbc32b2789b] + x-ms-client-request-id: [1ac601ec-d9d0-11e6-8aa2-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1477355122559,"modificationTime":1477355122686,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1484339850538,"modificationTime":1484339850594,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['287'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:30 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8f28e9e4-b193-4274-8328-67853661c16b] + x-ms-request-id: [ea1adc05-9c22-43d0-b91c-8de16f2e6ebc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [850c6fda-9a49-11e6-b01c-acbc32b2789b] + x-ms-client-request-id: [1ad89fda-d9d0-11e6-b2bd-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355122559,"modificationTime":1477355122686,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339850538,"modificationTime":1484339850594,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:30 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f35aec96-b046-417c-8881-0645b6c9b375] + x-ms-request-id: [2d77dccf-578f-46de-8363-298debf507c2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -86,24 +86,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [854de33e-9a49-11e6-aa10-acbc32b2789b] + x-ms-client-request-id: [1aeb34d2-d9d0-11e6-9bf2-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:30 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2fe71bc2-c072-4690-9fc0-6afee5a2ef61] + x-ms-request-id: [57692228-6910-4258-8a8d-bb4595225a0a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_exists.yaml b/tests/recordings/test_cli/test_exists.yaml index 8cdde18..957c176 100644 --- a/tests/recordings/test_cli/test_exists.yaml +++ b/tests/recordings/test_cli/test_exists.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [85777ba2-9a49-11e6-a850-acbc32b2789b] + x-ms-client-request-id: [1b0ef2b0-d9d0-11e6-8d2c-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:24 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:30 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4afa699c-74dd-40fd-97ab-94694a07c45c] + x-ms-request-id: [01f2c285-6932-405d-ac31-1bb6af870746] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [85b1d228-9a49-11e6-8afe-acbc32b2789b] + x-ms-client-request-id: [1b6936c6-d9d0-11e6-b361-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355124033,"modificationTime":1477355124117,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339851587,"modificationTime":1484339851648,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:31 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [48c5a547-eecb-4a50-9178-95743eb8f3d7] + x-ms-request-id: [02afa485-af93-488b-9f73-23b8b26f36bc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [85cd2c8c-9a49-11e6-9660-acbc32b2789b] + x-ms-client-request-id: [1b7c8d98-d9d0-11e6-860e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355124033,"modificationTime":1477355124117,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339851587,"modificationTime":1484339851648,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:31 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [fc0d613a-8711-4c4c-8fad-767102695d0f] + x-ms-request-id: [f790bcec-d50c-4d76-8f19-5130c613710a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -86,24 +86,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [85e8ce74-9a49-11e6-bcb6-acbc32b2789b] + x-ms-client-request-id: [1b8f8558-d9d0-11e6-9e3a-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:24 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:31 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d7a499ff-c24c-45bd-851e-23a0111297cc] + x-ms-request-id: [6ee86ca8-3d57-4dc5-a32f-b672a861ca1c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_get.yaml b/tests/recordings/test_cli/test_get.yaml index e6cff4b..d93b90c 100644 --- a/tests/recordings/test_cli/test_get.yaml +++ b/tests/recordings/test_cli/test_get.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [86327574-9a49-11e6-8ecf-acbc32b2789b] + x-ms-client-request-id: [1bb40ff0-d9d0-11e6-b131-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:24 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:32 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6d6675bb-c611-4497-8ce8-ef6452970112] + x-ms-request-id: [1d51d572-5348-4df5-acd1-74b427ee89dc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [867125c8-9a49-11e6-b1d5-acbc32b2789b] + x-ms-client-request-id: [1c0eb674-d9d0-11e6-bf6b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1477355125272,"modificationTime":1477355125365,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1484339852673,"modificationTime":1484339852736,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['287'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:25 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:32 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f2d87585-c69d-428a-8faa-156591a68381] + x-ms-request-id: [d07aa116-a349-49d3-86d5-b907ffc25e1c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8696e112-9a49-11e6-9cf2-acbc32b2789b] + x-ms-client-request-id: [1c21a490-d9d0-11e6-bc76-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355125272,"modificationTime":1477355125365,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339852673,"modificationTime":1484339852736,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:25 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:32 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0f7bf664-9e41-4c2a-9e39-dcd59bcb6672] + x-ms-request-id: [8b935856-e9a5-4d6a-84e0-f323a88720ce] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [86b24e2c-9a49-11e6-a004-acbc32b2789b] + x-ms-client-request-id: [1c350414-d9d0-11e6-bb3d-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:25:25 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:32 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5a938da9-9086-450a-bdfb-63ef17422632] + x-ms-request-id: [a388ef9b-defe-4ee7-abeb-e43da8cda171] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [86f1d19c-9a49-11e6-bffb-acbc32b2789b] + x-ms-client-request-id: [1c81af42-d9d0-11e6-aa93-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355125272,"modificationTime":1477355125365,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339852673,"modificationTime":1484339852736,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:26 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:33 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ab020e32-baa3-428a-b54e-9d6ac1df353c] + x-ms-request-id: [7578bfa1-50d9-41c1-9caf-58b6ba709780] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -138,24 +138,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [871debba-9a49-11e6-999f-acbc32b2789b] + x-ms-client-request-id: [1c94fde4-d9d0-11e6-a81d-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:25 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:33 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cccb328f-d59c-4160-b1a2-4dd6035617eb] + x-ms-request-id: [7598fbc8-a0b7-4a6c-8f2c-ce1d6b62db25] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_head.yaml b/tests/recordings/test_cli/test_head.yaml index 499620d..2c35e31 100644 --- a/tests/recordings/test_cli/test_head.yaml +++ b/tests/recordings/test_cli/test_head.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8750ea94-9a49-11e6-989a-acbc32b2789b] + x-ms-client-request-id: [1cb82278-d9d0-11e6-9f0d-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:27 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:33 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e36e52e3-e19c-4580-a927-7b49d0a56e0c] + x-ms-request-id: [78174f30-3e79-4039-9332-487ad433d07d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [879b4ddc-9a49-11e6-b967-acbc32b2789b] + x-ms-client-request-id: [1d153e18-d9d0-11e6-92a3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355127218,"modificationTime":1477355127321,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339854350,"modificationTime":1484339854409,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:27 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:33 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1396de1e-1445-4ee4-8c2c-54b916b2392a] + x-ms-request-id: [c85b04ca-3893-4472-af83-776a8f6fe584] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [87b91966-9a49-11e6-a11f-acbc32b2789b] + x-ms-client-request-id: [1d28d95c-d9d0-11e6-bfb1-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:25:27 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [55e33228-10f4-4cf1-924b-c1701afcc251] + x-ms-request-id: [0bd435e6-5ded-459a-89b5-435701c0fa8d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [87db580a-9a49-11e6-92d8-acbc32b2789b] + x-ms-client-request-id: [1d6002b4-d9d0-11e6-b7b4-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355127218,"modificationTime":1477355127321,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339854350,"modificationTime":1484339854409,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:27 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [de64bff3-6fa9-4bdc-823c-6f0a9b307551] + x-ms-request-id: [f50fe63a-f5b2-49f1-aa55-daa9ecba9de1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -112,24 +112,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [87f8a1a8-9a49-11e6-a87d-acbc32b2789b] + x-ms-client-request-id: [1d725226-d9d0-11e6-a86c-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:28 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6f9fa603-b7ea-4438-94c0-9da9682fed82] + x-ms-request-id: [91ff6906-435e-41de-a455-f22f4a4cde26] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_head_bytes.yaml b/tests/recordings/test_cli/test_head_bytes.yaml index 71c2412..5ee8c81 100644 --- a/tests/recordings/test_cli/test_head_bytes.yaml +++ b/tests/recordings/test_cli/test_head_bytes.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [881f4218-9a49-11e6-8941-acbc32b2789b] + x-ms-client-request-id: [1d930d2e-d9d0-11e6-8a83-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:27 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:35 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1332d427-9a7b-4493-a4d7-dc965ea21fae] + x-ms-request-id: [8518a2f8-5de1-45e2-b7ed-42e5c7177c8a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8875eada-9a49-11e6-8c11-acbc32b2789b] + x-ms-client-request-id: [1df39548-d9d0-11e6-a51f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355128512,"modificationTime":1477355128590,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339855792,"modificationTime":1484339855858,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:28 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:35 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b8d449b0-4dcd-44c6-8bfd-d410137d4a75] + x-ms-request-id: [2559d1b9-ea92-474c-9d8e-cdf2af4008e7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [889234b4-9a49-11e6-bb55-acbc32b2789b] + x-ms-client-request-id: [1e06149a-d9d0-11e6-8a31-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:25:28 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:35 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [42f1dd3f-91cc-4a64-8993-de5c20e820a1] + x-ms-request-id: [83fb069f-1c3f-4186-91fc-bed28460f2ac] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [88af8064-9a49-11e6-a064-acbc32b2789b] + x-ms-client-request-id: [1e1bd666-d9d0-11e6-a076-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355128512,"modificationTime":1477355128590,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339855792,"modificationTime":1484339855858,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:29 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:35 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7a46e14f-7e13-49e1-9538-ebc267686920] + x-ms-request-id: [a54fea57-cadc-4b31-bbf9-34d45d95171e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -112,24 +112,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [88e9a99a-9a49-11e6-bb6c-acbc32b2789b] + x-ms-client-request-id: [1e2e7208-d9d0-11e6-a734-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:29 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a8ea1c5d-69a2-4fd1-b1bc-392930d77a66] + x-ms-request-id: [dbbbe208-2d6f-40c3-8021-a8c2a9ff8a3c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_info.yaml b/tests/recordings/test_cli/test_info.yaml index be7827d..750b776 100644 --- a/tests/recordings/test_cli/test_info.yaml +++ b/tests/recordings/test_cli/test_info.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [890d5d54-9a49-11e6-bdf9-acbc32b2789b] + x-ms-client-request-id: [1e548b9a-d9d0-11e6-bbe4-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:29 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:36 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d6fd387d-824b-4656-8cf8-1c669577693c] + x-ms-request-id: [2351451f-91ce-4861-84c2-51d9ffbf9173] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8956c49e-9a49-11e6-8cfb-acbc32b2789b] + x-ms-client-request-id: [1ebfb57a-d9d0-11e6-9b7f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355130162,"modificationTime":1477355130247,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339857079,"modificationTime":1484339857154,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:30 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cacff469-f58a-41c2-823e-c546bdf28e55] + x-ms-request-id: [da261d11-9928-40fa-b871-8cf34631b5cb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [89810be6-9a49-11e6-9412-acbc32b2789b] + x-ms-client-request-id: [1ed2ea8c-d9d0-11e6-b457-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355130162,"modificationTime":1477355130247,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339857079,"modificationTime":1484339857154,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:30 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [12063822-00e2-4ecc-9c24-7a42833f85c6] + x-ms-request-id: [dd49e0d0-8cf5-4000-a579-a56c1a829c88] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -86,24 +86,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [899e2dfa-9a49-11e6-a438-acbc32b2789b] + x-ms-client-request-id: [1ee70414-d9d0-11e6-a6ec-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:30 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:37 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d1048267-35b5-46e1-95b1-c05e379b1c49] + x-ms-request-id: [bb9ebba4-3bf6-4956-b699-e3b153792843] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_ls.yaml b/tests/recordings/test_cli/test_ls.yaml index 5f73925..cb26964 100644 --- a/tests/recordings/test_cli/test_ls.yaml +++ b/tests/recordings/test_cli/test_ls.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [89cf085a-9a49-11e6-9a19-acbc32b2789b] + x-ms-client-request-id: [1f08cf24-d9d0-11e6-9a77-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:31 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:37 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e11c31d4-f4dc-43be-a2fa-484e4708ac13] + x-ms-request-id: [ec1ddb19-02b6-4d7d-bcd3-a2b5f81657e1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8a1bff7a-9a49-11e6-864a-acbc32b2789b] + x-ms-client-request-id: [1f5dd1cc-d9d0-11e6-8088-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355131408,"modificationTime":1477355131524,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339858243,"modificationTime":1484339858301,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:31 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:38 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [332d71dc-1366-4fca-a531-3162b2f8397e] + x-ms-request-id: [489ab3e8-42c8-4998-ad5f-1a469d70f656] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8a48b350-9a49-11e6-9596-acbc32b2789b] + x-ms-client-request-id: [1f705ba4-d9d0-11e6-ac3f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355131408,"modificationTime":1477355131524,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339858243,"modificationTime":1484339858301,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:31 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:38 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [bcc24d80-82c8-4e69-a5ad-e3b973a1b8e6] + x-ms-request-id: [c6f89798-bf25-4916-a61c-0a9262ddbc96] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -86,24 +86,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8a650328-9a49-11e6-a540-acbc32b2789b] + x-ms-client-request-id: [1f8292da-d9d0-11e6-9c47-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:32 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:38 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cd0a2b31-c0d3-41c8-bfea-df8d29c0add3] + x-ms-request-id: [0c43bed4-9244-40dc-b49a-d4c68355f690] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_ls_detailed.yaml b/tests/recordings/test_cli/test_ls_detailed.yaml index 61d7085..4772ca2 100644 --- a/tests/recordings/test_cli/test_ls_detailed.yaml +++ b/tests/recordings/test_cli/test_ls_detailed.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8a8bd958-9a49-11e6-beb4-acbc32b2789b] + x-ms-client-request-id: [1fa50264-d9d0-11e6-9dd3-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:32 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:39 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f8c16b60-cce3-48ab-a264-71fe08df5f40] + x-ms-request-id: [aa912899-1a15-4086-a1fa-5c5c152b6f78] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8ae1aa70-9a49-11e6-89a8-acbc32b2789b] + x-ms-client-request-id: [2007f2c0-d9d0-11e6-810b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355132562,"modificationTime":1477355132654,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339859266,"modificationTime":1484339859338,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:32 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:39 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f0261432-fbbd-4346-b56b-b5aa57349b80] + x-ms-request-id: [66ed5eff-55a2-4515-990e-3642911d12b1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8afcac6e-9a49-11e6-b6f7-acbc32b2789b] + x-ms-client-request-id: [201c2ec0-d9d0-11e6-b97c-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355132562,"modificationTime":1477355132654,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339859266,"modificationTime":1484339859338,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:33 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:39 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [45a6ac95-1bc2-4900-bb59-5ed700608ad7] + x-ms-request-id: [1db387e0-7b77-4d01-ab45-8a70df61777f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -86,24 +86,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8b196958-9a49-11e6-8b67-acbc32b2789b] + x-ms-client-request-id: [202e5f6c-d9d0-11e6-ab83-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:32 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:39 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b461c295-486f-42d2-a28f-ac8f4532010f] + x-ms-request-id: [dff2e939-47cc-4630-a56a-603247584b83] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_mkdir_and_rmdir.yaml b/tests/recordings/test_cli/test_mkdir_and_rmdir.yaml index dec8a44..15ccfd5 100644 --- a/tests/recordings/test_cli/test_mkdir_and_rmdir.yaml +++ b/tests/recordings/test_cli/test_mkdir_and_rmdir.yaml @@ -6,9 +6,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8b4a497e-9a49-11e6-87ed-acbc32b2789b] + x-ms-client-request-id: [205186fa-d9d0-11e6-8b3a-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=MKDIRS response: @@ -17,13 +17,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:32 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [01227470-7774-4142-84a9-7a08f00ea266] + x-ms-request-id: [a0feca86-b197-4fde-baa1-e24ea2706dcc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -33,9 +33,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8b6586e4-9a49-11e6-ad78-acbc32b2789b] + x-ms-client-request-id: [2092db00-d9d0-11e6-a71c-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?OP=MKDIRS response: @@ -44,13 +44,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:33 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [dfb5acc1-dcd9-4911-b9f9-370b962c7e61] + x-ms-request-id: [b70e2217-1880-4f85-adab-90cde2b7183f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8b82189a-9a49-11e6-9042-acbc32b2789b] + x-ms-client-request-id: [20a7af48-d9d0-11e6-bb9f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1477355133977,"modificationTime":1477355133977,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1484339860532,"modificationTime":1484339860532,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['287'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:33 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1e96d381-9282-4ea2-aa20-c628d688cc15] + x-ms-request-id: [0f2ec3aa-3ca7-4806-a3c6-ef22818f64dc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8b9c0138-9a49-11e6-83e9-acbc32b2789b] + x-ms-client-request-id: [20bab93e-d9d0-11e6-a75a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1477355133977,"modificationTime":1477355133977,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1484339860532,"modificationTime":1484339860532,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['287'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:33 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2fa59cfa-9178-4c23-b4a3-75135ecd6472] + x-ms-request-id: [59e86ba4-6a8b-4771-bb89-b0cfe1f053b1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,9 +111,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8bc67b5c-9a49-11e6-9b2a-acbc32b2789b] + x-ms-client-request-id: [20cd1cae-d9d0-11e6-a58d-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?OP=LISTSTATUS response: @@ -122,13 +122,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:34 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ff774b7a-3855-403d-9375-e36ab1b3bb78] + x-ms-request-id: [0000a4e5-936d-40ab-825e-0b62119f621c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -137,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8be26568-9a49-11e6-bf90-acbc32b2789b] + x-ms-client-request-id: [20df915e-d9d0-11e6-8681-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1477355133977,"modificationTime":1477355133977,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1484339860532,"modificationTime":1484339860532,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['287'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:34 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c7075ab6-9f94-426e-a09f-0761bc0ab29c] + x-ms-request-id: [9ff33691-45cb-45d3-886b-04c243ebab81] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -163,24 +163,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8c0f58ec-9a49-11e6-94da-acbc32b2789b] + x-ms-client-request-id: [20f1ff62-d9d0-11e6-a933-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1477355133977,"modificationTime":1477355133977,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1484339860532,"modificationTime":1484339860532,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['287'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:34 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:41 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [53934900-00dc-4f47-82fd-2ba21c1d9d78] + x-ms-request-id: [80e8c770-3fae-432b-afde-59b789cd94cc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -190,24 +190,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8c2cecac-9a49-11e6-99e1-acbc32b2789b] + x-ms-client-request-id: [21045ef0-d9d0-11e6-9848-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:34 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:41 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [edba93dd-587b-4a42-9a85-c8a59c64dcac] + x-ms-request-id: [8d8dde68-cfa8-4c43-b16d-85e2e2b98737] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -216,9 +216,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8c5dc7d2-9a49-11e6-b787-acbc32b2789b] + x-ms-client-request-id: [211fa73a-d9d0-11e6-8133-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: @@ -227,13 +227,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:41 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [dde9beb7-4375-4847-92ae-f6b143ff6d37] + x-ms-request-id: [d12d0325-bb82-4854-8651-3bac46fd083c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -242,24 +242,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8c7a404c-9a49-11e6-a20b-acbc32b2789b] + x-ms-client-request-id: [21320436-d9d0-11e6-9a64-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1477355112200,"modificationTime":1477355135414,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1484339845138,"modificationTime":1484339861298,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['287'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:34 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:41 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [215056f3-b108-4f8f-a505-1923b8d7ba49] + x-ms-request-id: [1ba25ae5-7fad-4e35-b24c-eb2f4d2ff335] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -269,24 +269,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8c9599b4-9a49-11e6-90e2-acbc32b2789b] + x-ms-client-request-id: [214504a2-d9d0-11e6-aeef-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:41 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b5607c53-5804-4b41-a38e-022320df7957] + x-ms-request-id: [1e942289-d90a-441c-af1c-ff9d0ced7028] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_mv.yaml b/tests/recordings/test_cli/test_mv.yaml index 733acb1..19f5a11 100644 --- a/tests/recordings/test_cli/test_mv.yaml +++ b/tests/recordings/test_cli/test_mv.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8cb89d38-9a49-11e6-ba6c-acbc32b2789b] + x-ms-client-request-id: [216949ba-d9d0-11e6-a4a9-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:41 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3ff35983-62cb-4bd5-be1d-9f009895f2d8] + x-ms-request-id: [17cd21c2-5f2d-4fc5-935d-de130e37cfae] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -34,9 +34,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8d0ad622-9a49-11e6-bd14-acbc32b2789b] + x-ms-client-request-id: [21ca11ec-d9d0-11e6-8b46-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=RENAME&destination=azure_test_dir%2Ffoo%2Ffoo response: @@ -45,13 +45,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [038b7124-aa68-40f7-9433-d2ae5334ce0a] + x-ms-request-id: [f0027209-0acf-4dfa-86a7-f399642e1e15] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -60,24 +60,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8d2891b0-9a49-11e6-941b-acbc32b2789b] + x-ms-client-request-id: [21e85506-d9d0-11e6-8679-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"foo","type":"FILE","blockSize":268435456,"accessTime":1477355136241,"modificationTime":1477355136331,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"foo","type":"FILE","blockSize":268435456,"accessTime":1484339862271,"modificationTime":1484339862326,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e3d9a878-fb3d-4d1b-aee2-3e6c87fa5c07] + x-ms-request-id: [8181de30-e96a-4434-b494-3eaed46cf3b5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -87,9 +87,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8d43a434-9a49-11e6-b845-acbc32b2789b] + x-ms-client-request-id: [21fb8324-d9d0-11e6-8e8a-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?OP=RENAME&destination=azure_test_dir%2Ffoo%2Fbar response: @@ -98,13 +98,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a2c9ad86-dad4-48f9-a0a3-6e53eec17168] + x-ms-request-id: [31837a9b-9894-48f3-a050-87668947651e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -113,24 +113,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8d651446-9a49-11e6-acc3-acbc32b2789b] + x-ms-client-request-id: [221581ec-d9d0-11e6-84d5-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355136241,"modificationTime":1477355136331,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339862271,"modificationTime":1484339862326,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [87f43367-2f54-4815-a9f5-a170f0dfa55b] + x-ms-request-id: [4219f979-48a4-4c1c-83af-899d87ef8587] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -139,24 +139,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8d934dd4-9a49-11e6-ac83-acbc32b2789b] + x-ms-client-request-id: [2227d1ac-d9d0-11e6-9423-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355136241,"modificationTime":1477355136331,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339862271,"modificationTime":1484339862326,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3c29714e-9ce6-475c-ac93-3b1fa93cd40a] + x-ms-request-id: [0b43ac3d-0733-4d03-a475-4fe711c92533] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -166,24 +166,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8dae91de-9a49-11e6-addf-acbc32b2789b] + x-ms-client-request-id: [223a62f0-d9d0-11e6-97f0-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ba0bd5d1-1747-43cf-8cda-0c3597336e44] + x-ms-request-id: [563f5324-1134-4ffc-a8f7-decdb401f527] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_put.yaml b/tests/recordings/test_cli/test_put.yaml index 6b4e06f..970cdaf 100644 --- a/tests/recordings/test_cli/test_put.yaml +++ b/tests/recordings/test_cli/test_put.yaml @@ -6,9 +6,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8dd7ebb8-9a49-11e6-8c9f-acbc32b2789b] + x-ms-client-request-id: [225ba3f0-d9d0-11e6-ba5e-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=MKDIRS response: @@ -17,13 +17,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:43 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f672534e-8550-4056-905b-5a6111796eac] + x-ms-request-id: [5bb29583-8bbc-4f8e-b981-d3b05ada06dd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -32,24 +32,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8df23880-9a49-11e6-8e02-acbc32b2789b] + x-ms-client-request-id: [229ce0da-d9d0-11e6-89e2-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1477355136257,"modificationTime":1477355137852,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['287'] + Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:43 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1900d335-9b7c-4753-8786-b3aa754ab3bf] + x-ms-request-id: [a83b0ddd-9617-4b40-9f20-1dcee25691aa] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -58,24 +58,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8e19eaa6-9a49-11e6-9544-acbc32b2789b] + x-ms-client-request-id: [22b0087a-d9d0-11e6-8366-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1477355136257,"modificationTime":1477355137852,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['287'] + Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:43 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ef3796ea-0b8d-40c9-91d5-169b704ff732] + x-ms-request-id: [a6833ad6-aafc-477e-ad83-6c2ad1d31a4f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,25 +85,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8e354bd4-9a49-11e6-bd49-acbc32b2789b] + x-ms-client-request-id: [22c38386-d9d0-11e6-94c5-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:43 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [54d5af10-a948-4173-ba46-a444a7fd4f1f] + x-ms-request-id: [0692265f-fca6-43a1-92f7-cba225b5a1bd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -112,24 +112,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8e7497ee-9a49-11e6-a3c7-acbc32b2789b] + x-ms-client-request-id: [231f59ae-d9d0-11e6-b280-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"foo","type":"FILE","blockSize":268435456,"accessTime":1477355138700,"modificationTime":1477355138762,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"foo","type":"FILE","blockSize":268435456,"accessTime":1484339864510,"modificationTime":1484339864570,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:44 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3a78a6d8-8bc6-4529-9369-c0b00cc02703] + x-ms-request-id: [2858542f-ca8e-4358-96cf-63878f869959] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -138,24 +138,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8e906988-9a49-11e6-b7b7-acbc32b2789b] + x-ms-client-request-id: [2332ba90-d9d0-11e6-8321-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:25:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:44 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b3ee54d3-bd50-46ff-9e1a-f046aed81330] + x-ms-request-id: [2259141a-2424-4c7a-84fc-282c8a84eebb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -164,24 +164,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8eae9c6e-9a49-11e6-81ce-acbc32b2789b] + x-ms-client-request-id: [234a3a48-d9d0-11e6-8820-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"foo","type":"FILE","blockSize":268435456,"accessTime":1477355138700,"modificationTime":1477355138762,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"foo","type":"FILE","blockSize":268435456,"accessTime":1484339864510,"modificationTime":1484339864570,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:44 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [63c62660-35e7-46d1-9275-5243060dcd8c] + x-ms-request-id: [78b5e005-0dc6-47ca-8ffe-f22fc95067f9] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -191,24 +191,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8ed62bc6-9a49-11e6-b86a-acbc32b2789b] + x-ms-client-request-id: [235d609a-d9d0-11e6-9785-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:44 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [34386be9-d5b1-4a1d-8ce6-9e595058fe89] + x-ms-request-id: [8a3356a3-c0bf-485d-9501-fca98d228717] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -217,24 +217,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8ef8127a-9a49-11e6-acfd-acbc32b2789b] + x-ms-client-request-id: [237800c2-d9d0-11e6-b849-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1477355136257,"modificationTime":1477355139774,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1484339862294,"modificationTime":1484339865221,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['287'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:44 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [00841237-8cd5-4e38-ab8f-3bc26f77225a] + x-ms-request-id: [ac1d5461-4b75-4b1c-870b-ee8000753b3b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -244,24 +244,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8f12abb6-9a49-11e6-81e4-acbc32b2789b] + x-ms-client-request-id: [238bd898-d9d0-11e6-adca-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:44 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f4ccb6e2-0184-40b9-89b1-96b979051a4c] + x-ms-request-id: [868a0e79-e288-453d-8665-8c3b64fc76a7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_tail.yaml b/tests/recordings/test_cli/test_tail.yaml index 25832e0..698ed70 100644 --- a/tests/recordings/test_cli/test_tail.yaml +++ b/tests/recordings/test_cli/test_tail.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8f33f378-9a49-11e6-99f0-acbc32b2789b] + x-ms-client-request-id: [23ad76ee-d9d0-11e6-a860-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:46 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a077473e-18b4-454f-ac42-aabdc4c21387] + x-ms-request-id: [ae403d5c-e7ca-4824-8ae8-0c5d878a039c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8fa9c2b8-9a49-11e6-8c3b-acbc32b2789b] + x-ms-client-request-id: [240159de-d9d0-11e6-9858-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355140403,"modificationTime":1477355140501,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339866011,"modificationTime":1484339866085,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:46 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [072cdf64-edb1-49b1-abb2-6cfeb9c788d4] + x-ms-request-id: [a18ed1fa-0466-4be7-ae9a-86c85299ff74] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8fc43aee-9a49-11e6-9678-acbc32b2789b] + x-ms-client-request-id: [24133378-d9d0-11e6-8fe4-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355140403,"modificationTime":1477355140501,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339866011,"modificationTime":1484339866085,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:46 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [eec7063d-a1a7-4057-9352-520df2b1504e] + x-ms-request-id: [66d4a5e3-d3bc-4ed9-86db-02e139415930] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8fe01994-9a49-11e6-be96-acbc32b2789b] + x-ms-client-request-id: [2425f908-d9d0-11e6-9594-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:25:41 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:46 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d36e31c5-0529-43b1-8d6b-78907705e433] + x-ms-request-id: [239b7fc7-f9d9-4012-bc49-3bfc16a86bcc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [8ffd810a-9a49-11e6-bbdf-acbc32b2789b] + x-ms-client-request-id: [243b903a-d9d0-11e6-83e9-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355140403,"modificationTime":1477355140501,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339866011,"modificationTime":1484339866085,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:41 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:46 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [eb22752d-377f-4acf-950d-b567b243e8c4] + x-ms-request-id: [a7f416db-0169-4e52-98de-93aff8ce41a4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -138,24 +138,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [901bb224-9a49-11e6-adc2-acbc32b2789b] + x-ms-client-request-id: [244d3b26-d9d0-11e6-bec9-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:41 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:46 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d0f3b41e-1e67-47b3-a476-50243e4b4614] + x-ms-request-id: [e6fd5ff4-e4ba-4751-84c7-65702c5ba8b2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_tail_bytes.yaml b/tests/recordings/test_cli/test_tail_bytes.yaml index 1e874c7..7ba439a 100644 --- a/tests/recordings/test_cli/test_tail_bytes.yaml +++ b/tests/recordings/test_cli/test_tail_bytes.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [903f91f8-9a49-11e6-a596-acbc32b2789b] + x-ms-client-request-id: [246f1c42-d9d0-11e6-ad93-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:41 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:47 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [66a5c528-67e1-4049-ac9b-575e62e6b51d] + x-ms-request-id: [1122d236-ac20-446a-b15f-38b25177cdd1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9080488a-9a49-11e6-96b1-acbc32b2789b] + x-ms-client-request-id: [24ccaee4-d9d0-11e6-84d8-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355142143,"modificationTime":1477355142243,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339867308,"modificationTime":1484339867380,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:42 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [24b7bdca-cafd-463e-b6a9-247dfdaf003e] + x-ms-request-id: [87e6ef4b-03f5-4b91-83da-dd4a528ae725] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [909c5e78-9a49-11e6-99c6-acbc32b2789b] + x-ms-client-request-id: [24df4154-d9d0-11e6-9a02-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355142143,"modificationTime":1477355142243,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339867308,"modificationTime":1484339867380,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:42 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [06a0c59b-3a90-48e2-826a-e8171fc06f59] + x-ms-request-id: [62dce552-7274-48b1-9563-39ddd613e6e5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [90be1946-9a49-11e6-a2d0-acbc32b2789b] + x-ms-client-request-id: [24f1a31c-d9d0-11e6-9f5c-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=OPEN&offset=3&read=true&length=3 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?read=true&OP=OPEN&length=3&offset=3 response: body: {string: '456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:25:42 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b40e4e67-67e8-4f58-8e61-5f96ef06a0b4] + x-ms-request-id: [d1fa13bc-1a90-4e68-9f18-2909d6fd1f75] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [90dc7c4a-9a49-11e6-8a6c-acbc32b2789b] + x-ms-client-request-id: [2508abdc-d9d0-11e6-a263-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1477355142143,"modificationTime":1477355142243,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"bar","type":"FILE","blockSize":268435456,"accessTime":1484339867308,"modificationTime":1484339867380,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:42 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2be5dba5-9187-479c-a077-65ff302742f6] + x-ms-request-id: [da6812d2-a33d-4001-99f6-ffdcebd9acd6] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -138,24 +138,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [90f83438-9a49-11e6-a322-acbc32b2789b] + x-ms-client-request-id: [251b3706-d9d0-11e6-9400-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/bar?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:43 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ebff2ae6-efaa-4398-916e-acb8644c5ee4] + x-ms-request-id: [4b2aeb42-134a-4388-87fc-f9d72822d5d0] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_cli/test_touch_and_rm.yaml b/tests/recordings/test_cli/test_touch_and_rm.yaml index 26bc958..07bd2bd 100644 --- a/tests/recordings/test_cli/test_touch_and_rm.yaml +++ b/tests/recordings/test_cli/test_touch_and_rm.yaml @@ -6,9 +6,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c66add92-9a4a-11e6-bb38-acbc32b2789b] + x-ms-client-request-id: [253f2658-d9d0-11e6-b1c4-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=MKDIRS response: @@ -17,13 +17,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [70d908ad-867b-4e6d-8c7d-972320baf10d] + x-ms-request-id: [7dafb7ad-98a5-4049-b737-080a995bf702] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -33,25 +33,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c68cc2c2-9a4a-11e6-8374-acbc32b2789b] + x-ms-client-request-id: [257a87ae-d9d0-11e6-bd43-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?OP=CREATE&write=true&overwrite=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:34:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:48 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?OP=CREATE&write=true&overwrite=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [80e07986-6ae6-4f8e-ab29-bdb49cd37898] + x-ms-request-id: [52364bd0-450d-4128-89bb-929b18902779] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -60,24 +60,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c6b2d98a-9a4a-11e6-bd52-acbc32b2789b] + x-ms-client-request-id: [2596bd6c-d9d0-11e6-939e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"FILE","blockSize":268435456,"accessTime":1477355662762,"modificationTime":1477355662762,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"FILE","blockSize":268435456,"accessTime":1484339868792,"modificationTime":1484339868792,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4e1850b0-3296-4038-b652-e064320365c6] + x-ms-request-id: [8a711645-e909-4757-a861-9d60feec5e2c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -86,24 +86,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c6d40568-9a4a-11e6-a4fb-acbc32b2789b] + x-ms-client-request-id: [25a8b362-d9d0-11e6-a457-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"FILE","blockSize":268435456,"accessTime":1477355662762,"modificationTime":1477355662762,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"FILE","blockSize":268435456,"accessTime":1484339868792,"modificationTime":1484339868792,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [60d1c2c8-3605-4ad1-aedf-994112c8c121] + x-ms-request-id: [3a183e26-88b8-4404-a507-a896bbb7f32d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -113,24 +113,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c6f3dda4-9a4a-11e6-b9ac-acbc32b2789b] + x-ms-client-request-id: [25ba4974-d9d0-11e6-9ab4-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo/foo?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c00cf60c-c08a-4fef-9305-04a294e27334] + x-ms-request-id: [7508d2a5-0a00-4c14-8953-18a9c3f654c5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -139,9 +139,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c71ea714-9a4a-11e6-a2bc-acbc32b2789b] + x-ms-client-request-id: [25d708ac-d9d0-11e6-93ae-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=LISTSTATUS response: @@ -150,13 +150,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:49 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [994b899a-f018-4429-b775-ebb1003a7482] + x-ms-request-id: [001d86b8-28e5-4bc8-a480-6d9fe20a7cbd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -165,24 +165,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c73a381c-9a4a-11e6-8f14-acbc32b2789b] + x-ms-client-request-id: [25e8464a-d9d0-11e6-9f7d-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1477355662531,"modificationTime":1477355663454,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"foo","type":"DIRECTORY","blockSize":0,"accessTime":1484339866032,"modificationTime":1484339869189,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['287'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:49 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1e6d0946-93b7-4055-9273-2dadbac29f8c] + x-ms-request-id: [eee73328-d40f-48ac-8976-fcf9d48f8c87] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -192,24 +192,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c76b68c2-9a4a-11e6-b805-acbc32b2789b] + x-ms-client-request-id: [25f940fa-d9d0-11e6-8d89-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/foo?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:49 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [64ca2a77-2432-47e2-aa35-91a181d06f0f] + x-ms-request-id: [e7b972fc-7368-41e1-a894-64997dc1a91d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_TextIOWrapper.yaml b/tests/recordings/test_core/test_TextIOWrapper.yaml index b069540..fad6783 100644 --- a/tests/recordings/test_core/test_TextIOWrapper.yaml +++ b/tests/recordings/test_core/test_TextIOWrapper.yaml @@ -10,25 +10,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['11'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b7e6bc42-9a49-11e6-9099-acbc32b2789b] + x-ms-client-request-id: [4d2ed35c-d9d0-11e6-8342-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:48 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:55 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [245a4320-4b0a-4c76-b222-d71701d4bdc0] + x-ms-request-id: [5c1f4ca8-4769-4666-83b1-20c543002ec0] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -37,24 +37,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b824ea9e-9a49-11e6-be58-acbc32b2789b] + x-ms-client-request-id: [4da02c26-d9d0-11e6-bb32-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355208644,"modificationTime":1477355208751,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339935662,"modificationTime":1484339935718,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:48 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:55 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [997c950d-8b46-4e1e-944a-6c2560cb063a] + x-ms-request-id: [95c00193-eebd-44bf-a4ab-55a37ddfe779] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -63,11 +63,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b844127a-9a49-11e6-bc5a-acbc32b2789b] + x-ms-client-request-id: [4db29b7a-d9d0-11e6-a974-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=11 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=11&offset=0 response: body: {string: '1,2 @@ -77,14 +77,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:48 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:55 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cde38af1-8b93-4892-8e94-fc702ec8d6b4] + x-ms-request-id: [ed988c01-e3ae-4f57-8069-74a265230f3d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -93,24 +93,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b861b118-9a49-11e6-8a4c-acbc32b2789b] + x-ms-client-request-id: [4dd5ac5c-d9d0-11e6-849a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355208644,"modificationTime":1477355208751,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339935662,"modificationTime":1484339935718,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:49 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:56 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8c180092-48fa-44f2-b8af-07acb69cc3a1] + x-ms-request-id: [65c50437-b1d3-4d16-a3d5-ef97c3d98b60] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -119,24 +119,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b87cc502-9a49-11e6-9b9d-acbc32b2789b] + x-ms-client-request-id: [4de82476-d9d0-11e6-ab5c-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355208644,"modificationTime":1477355208751,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339935662,"modificationTime":1484339935718,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:49 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:56 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a0501ace-8163-49d6-84ac-cc1069e294a0] + x-ms-request-id: [1b9b7b3e-1d9e-4319-a63e-ce720734df8a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -145,24 +145,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b89ad290-9a49-11e6-a026-acbc32b2789b] + x-ms-client-request-id: [4dfaae8c-d9d0-11e6-9fa6-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355208644,"modificationTime":1477355208751,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339935662,"modificationTime":1484339935718,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:49 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:56 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8941fe84-7b7c-4ff3-81fc-fa4294ba5b58] + x-ms-request-id: [4d8f3e2d-1065-4b80-9308-a006dbfe18f0] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -172,24 +172,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b8b60008-9a49-11e6-a727-acbc32b2789b] + x-ms-client-request-id: [4e0d0f78-d9d0-11e6-82af-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:49 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:56 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4fbd8ab3-ac17-4486-bbe7-96d16fb6c9af] + x-ms-request-id: [be560b2d-f3c5-45fd-80c1-37e854797763] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_append.yaml b/tests/recordings/test_core/test_append.yaml index 754e051..a26b296 100644 --- a/tests/recordings/test_core/test_append.yaml +++ b/tests/recordings/test_core/test_append.yaml @@ -5,9 +5,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b15ab48c-9a49-11e6-8762-acbc32b2789b] + x-ms-client-request-id: [4610dd8c-d9d0-11e6-bf24-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: @@ -16,13 +16,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5e37ad50-60e0-4dc8-a7e0-37f6193f44b0] + x-ms-request-id: [50c735a8-47e3-4f47-acd5-15191091bb11] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -32,25 +32,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['3'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b175f4a4-9a49-11e6-b684-acbc32b2789b] + x-ms-client-request-id: [464f539c-d9d0-11e6-9c7c-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:43 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [44e874d7-d7cb-428c-8298-9f669570b5f8] + x-ms-request-id: [d234093b-d872-4729-9251-9ebc9e6eb9b3] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b1abc1ba-9a49-11e6-af6d-acbc32b2789b] + x-ms-client-request-id: [468850d2-d9d0-11e6-a88c-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355197850,"modificationTime":1477355197896,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339923940,"modificationTime":1484339923992,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:43 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3406c0da-4594-4fc0-ba14-7b00a6d55eb7] + x-ms-request-id: [763cc1f4-7567-4dd3-861c-7ec0b1e1a3b2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b1c5dbe2-9a49-11e6-9ca4-acbc32b2789b] + x-ms-client-request-id: [46ad096c-d9d0-11e6-aa6b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355197850,"modificationTime":1477355197896,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339923940,"modificationTime":1484339923992,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:43 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2db082d4-faba-442d-85ce-d0ce86d71ce6] + x-ms-request-id: [dabb580b-6b7a-4697-8d6d-4ff1f1f2536b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -112,23 +112,23 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['3'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b1e09aa2-9a49-11e6-92bc-acbc32b2789b] + x-ms-client-request-id: [46cbf150-d9d0-11e6-8f78-645106422854] method: POST - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=APPEND&offset=3&append=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?offset=3&OP=APPEND&append=true response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:43 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4d1b45be-4469-468c-8945-e90ed294ac09] + x-ms-request-id: [c4f44fbf-5437-4f80-bd24-b0be4b586b3d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -137,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b2154180-9a49-11e6-ba1a-acbc32b2789b] + x-ms-client-request-id: [46f8551e-d9d0-11e6-a5ad-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355197850,"modificationTime":1477355198552,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339923940,"modificationTime":1484339924742,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:44 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ceb68d0f-46e3-4395-a752-86268a5d3527] + x-ms-request-id: [17ed22b3-dbf3-4a3b-8e78-4c5c7891d398] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -163,24 +163,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b230015a-9a49-11e6-bee3-acbc32b2789b] + x-ms-client-request-id: [4728e19a-d9d0-11e6-b5ae-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:44 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1e052d57-e707-4a7a-8fcd-2345b1729675] + x-ms-request-id: [f3ade4d7-176c-4339-9e8b-b67183f2bc7b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -189,24 +189,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b2514650-9a49-11e6-967e-acbc32b2789b] + x-ms-client-request-id: [47465378-d9d0-11e6-b3af-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355197850,"modificationTime":1477355198552,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339923940,"modificationTime":1484339924742,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:44 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [9a9751b8-66eb-4f48-b44e-b8dc991616e2] + x-ms-request-id: [71daa708-6b9d-4ee9-bfa7-1ecd676a067d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -215,24 +215,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b26cafe2-9a49-11e6-8a0c-acbc32b2789b] + x-ms-client-request-id: [4766d00c-d9d0-11e6-8127-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355197850,"modificationTime":1477355198552,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339923940,"modificationTime":1484339924742,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:44 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4a3eec3d-a197-44e0-9e7a-92169ff840b2] + x-ms-request-id: [9f475dd3-1b47-45b1-9d48-f35cbdf0e128] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -242,23 +242,23 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['3'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b2930b24-9a49-11e6-83b6-acbc32b2789b] + x-ms-client-request-id: [4785fcd4-d9d0-11e6-a9c0-645106422854] method: POST - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=APPEND&offset=6&append=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?offset=6&OP=APPEND&append=true response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:45 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [245a1e6a-ed47-4359-90cc-488a983cc78d] + x-ms-request-id: [7a0365b2-f86a-4f11-be94-ec9468390cef] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -267,24 +267,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b2cc26b8-9a49-11e6-8918-acbc32b2789b] + x-ms-client-request-id: [47a2235e-d9d0-11e6-adc4-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355197850,"modificationTime":1477355199755,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339923940,"modificationTime":1484339924742,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:45 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [be3a0a9e-dbc2-4250-a2c3-dd187a99fda4] + x-ms-request-id: [2f13eedd-8fd1-4fea-b7fe-e9855bac106d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -293,24 +293,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b2e81efa-9a49-11e6-ba11-acbc32b2789b] + x-ms-client-request-id: [47c3c6dc-d9d0-11e6-ac6f-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=9 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=9&offset=0 response: body: {string: '123456789'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:45 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7fc18bf4-eb2f-43d9-8d22-48045481bf44] + x-ms-request-id: [87d72102-c522-4cc1-8f5c-1d20516dd269] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -319,24 +319,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b30538d4-9a49-11e6-8f0c-acbc32b2789b] + x-ms-client-request-id: [47f8f058-d9d0-11e6-92cf-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355197850,"modificationTime":1477355199755,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339923940,"modificationTime":1484339924742,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:45 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8c4807e3-2080-4b25-84b3-29cb9d3b623c] + x-ms-request-id: [e0ea770a-aa4c-47eb-b912-6590f681a56d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -345,24 +345,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b3207608-9a49-11e6-9a47-acbc32b2789b] + x-ms-client-request-id: [480b5f3a-d9d0-11e6-8d7a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355197850,"modificationTime":1477355199755,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339923940,"modificationTime":1484339924742,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:45 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [443249fa-bd73-45d8-a291-6ab47bebf9b8] + x-ms-request-id: [9e86d62c-8992-4f75-817b-6e35c6b002db] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -371,24 +371,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b33c2e66-9a49-11e6-8d78-acbc32b2789b] + x-ms-client-request-id: [481d9ec2-d9d0-11e6-a768-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355197850,"modificationTime":1477355199755,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339923940,"modificationTime":1484339924742,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:45 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [299f5023-0534-4f7e-9a30-81b0b68a601a] + x-ms-request-id: [b1068897-8427-4bba-baea-80d465636b70] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -398,24 +398,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b3572240-9a49-11e6-a073-acbc32b2789b] + x-ms-client-request-id: [482ffe6e-d9d0-11e6-9063-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:46 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6d7c169b-90a5-45dd-a5c1-ac78f6d26007] + x-ms-request-id: [d8f116ea-a378-4551-bcc7-61c4d2f34630] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_array.yaml b/tests/recordings/test_core/test_array.yaml index e5a099a..5be9e40 100644 --- a/tests/recordings/test_core/test_array.yaml +++ b/tests/recordings/test_core/test_array.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['1000'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b8da042e-9a49-11e6-953b-acbc32b2789b] + x-ms-client-request-id: [4e2fb086-d9d0-11e6-a490-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:50 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:57 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b985c549-1933-4e48-aec2-03f384216afb] + x-ms-request-id: [57477abe-7c35-46b9-85e1-b35e971c3027] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b91639d2-9a49-11e6-9458-acbc32b2789b] + x-ms-client-request-id: [4edc65ee-d9d0-11e6-8317-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355210241,"modificationTime":1477355210349,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339937928,"modificationTime":1484339937973,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:49 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:57 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2ee0c43c-f3c7-4f32-bd4b-970cffb31727] + x-ms-request-id: [683889b9-7639-4440-bf4c-fb266e07f189] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b931e68a-9a49-11e6-ba65-acbc32b2789b] + x-ms-client-request-id: [4eeed398-d9d0-11e6-b312-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=1000 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=1000&offset=0 response: body: {string: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:50 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:57 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ae34bd6a-acb6-46f5-b05f-d9e259ceff90] + x-ms-request-id: [dad542e6-e826-4184-89a8-0c05fe6eb9ed] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b94f4e78-9a49-11e6-a2a4-acbc32b2789b] + x-ms-client-request-id: [4f060964-d9d0-11e6-b51b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355210241,"modificationTime":1477355210349,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339937928,"modificationTime":1484339937973,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:50 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:57 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2774220d-fa51-40c5-ba8b-04da62150058] + x-ms-request-id: [9e2ce4a5-0fb4-4d7d-a794-68f6e1a81c45] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b96a667e-9a49-11e6-9e23-acbc32b2789b] + x-ms-client-request-id: [4f1a794c-d9d0-11e6-9717-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355210241,"modificationTime":1477355210349,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339937928,"modificationTime":1484339937973,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:50 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:58 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ef949c58-8631-4676-b045-8abe5e647715] + x-ms-request-id: [bc769769-4d62-41f1-aaaa-3f1eb4aa7974] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -137,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b98bc27a-9a49-11e6-83e7-acbc32b2789b] + x-ms-client-request-id: [4f33a3ba-d9d0-11e6-9092-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355210241,"modificationTime":1477355210349,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339937928,"modificationTime":1484339937973,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:50 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:58 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [04067ccc-bab4-4d17-9099-1c794d6bfb97] + x-ms-request-id: [e4996938-e13c-4207-b6e4-faf1b6bf8a68] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -164,24 +164,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b9a73336-9a49-11e6-af45-acbc32b2789b] + x-ms-client-request-id: [4f463558-d9d0-11e6-9094-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:50 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:58 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [61243ee7-6380-420d-b8cf-2fa9e673ea61] + x-ms-request-id: [c33c2694-a2a3-46e1-a5fd-09c493b13b6d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_bad_open.yaml b/tests/recordings/test_core/test_bad_open.yaml index 4e0154c..c1d4286 100644 --- a/tests/recordings/test_core/test_bad_open.yaml +++ b/tests/recordings/test_core/test_bad_open.yaml @@ -5,24 +5,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [96f0ce4c-9a49-11e6-96bf-acbc32b2789b] + x-ms-client-request-id: [2b8a60f6-d9d0-11e6-83ea-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5012,"pathSuffix":"README.rst","type":"FILE","blockSize":268435456,"accessTime":1475276603298,"modificationTime":1475276603391,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1474578598739,"modificationTime":1477355153134,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"begoldsm","type":"DIRECTORY","blockSize":0,"accessTime":1477069231910,"modificationTime":1477069231910,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"joseph","type":"DIRECTORY","blockSize":0,"accessTime":1472608724061,"modificationTime":1477068888387,"replication":0,"permission":"700","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":39,"pathSuffix":"test.csv","type":"FILE","blockSize":268435456,"accessTime":1469226766337,"modificationTime":1475168613454,"replication":1,"permission":"777","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1484339701363,"modificationTime":1484339878720,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['1344'] + Content-Length: ['552'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:59 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [50c2737a-c2eb-44c3-97e2-8b930a55a5ef] + x-ms-request-id: [68d582b1-e95b-4cde-b4e8-1b97ec24a442] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_cat.yaml b/tests/recordings/test_core/test_cat.yaml index 81bf085..605468c 100644 --- a/tests/recordings/test_core/test_cat.yaml +++ b/tests/recordings/test_core/test_cat.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['10'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9c5ea1b0-9a49-11e6-b85e-acbc32b2789b] + x-ms-client-request-id: [35ff4514-d9d0-11e6-be80-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:02 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:16 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8547790c-12d8-4078-8d19-78d22a144fac] + x-ms-request-id: [0d9e7c32-d35d-4489-8dae-e6dd52ac3301] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9ca0e226-9a49-11e6-a672-acbc32b2789b] + x-ms-client-request-id: [3661d978-d9d0-11e6-939c-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355162474,"modificationTime":1477355162572,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339896759,"modificationTime":1484339896850,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:02 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:16 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [81c61bc9-428d-4a7f-ad37-d4a3ce9e8527] + x-ms-request-id: [265f5212-af65-4772-8e23-db68e637d068] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9cbe8708-9a49-11e6-ad3e-acbc32b2789b] + x-ms-client-request-id: [367466c2-d9d0-11e6-9371-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=10 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=10&offset=0 response: body: {string: 0123456789} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:02 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:16 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d4f58121-1f91-4de9-8868-0bf0377d429a] + x-ms-request-id: [da059579-be80-44c5-8f20-76aa498c02d6] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9ce7a550-9a49-11e6-a2eb-acbc32b2789b] + x-ms-client-request-id: [36a77c4c-d9d0-11e6-89d9-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355162474,"modificationTime":1477355162572,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339896759,"modificationTime":1484339896850,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:03 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:16 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [fcd8f88a-0f85-43fe-ae27-3592bbaaa348] + x-ms-request-id: [48becfae-86fd-4219-805b-ef936650a4d0] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9d02d578-9a49-11e6-9ac0-acbc32b2789b] + x-ms-client-request-id: [36ba66e2-d9d0-11e6-ba10-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355162474,"modificationTime":1477355162572,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339896759,"modificationTime":1484339896850,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:02 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:16 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ea13a31b-73ff-4cb6-931e-9f2c0654dab2] + x-ms-request-id: [29abec83-0ba5-4616-bdb4-a10cf631e2a5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -137,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9d1e8ff4-9a49-11e6-a498-acbc32b2789b] + x-ms-client-request-id: [36ccfda4-d9d0-11e6-8363-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355162474,"modificationTime":1477355162572,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339896759,"modificationTime":1484339896850,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:02 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:17 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5dae4a91-6718-420e-8aae-798458978e03] + x-ms-request-id: [ed35473b-40ce-465e-9853-c1cd8a923dfc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -163,24 +163,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9d395026-9a49-11e6-8447-acbc32b2789b] + x-ms-client-request-id: [36dfb3fa-d9d0-11e6-8050-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355162474,"modificationTime":1477355162572,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339896759,"modificationTime":1484339896850,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:03 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:17 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [aafda8d9-cab6-43c9-8294-256ad4384b1e] + x-ms-request-id: [a8d44be1-a394-4ea0-9e97-671ec3b1787d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -190,24 +190,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9d56e4f6-9a49-11e6-9f22-acbc32b2789b] + x-ms-client-request-id: [36f24e1a-d9d0-11e6-ae5a-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:03 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:17 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [75fc8ce6-8f9c-419e-8882-767fde742ac8] + x-ms-request-id: [ef2bb709-a389-40aa-90a7-78569827ade4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_chmod.yaml b/tests/recordings/test_core/test_chmod.yaml index 025a3fe..1236c51 100644 --- a/tests/recordings/test_core/test_chmod.yaml +++ b/tests/recordings/test_core/test_chmod.yaml @@ -6,9 +6,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [391d95a8-9a4b-11e6-b168-acbc32b2789b] + x-ms-client-request-id: [5256d15a-d9d0-11e6-affe-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: @@ -17,14 +17,14 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:37:34 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:03 GMT'] Expires: ['-1'] Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [958cc6ff-df4a-43e0-8ffc-bffdc501f465] + x-ms-request-id: [a3d0fe9f-04e5-46d8-bc26-e841770918bd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3941c114-9a4b-11e6-96d7-acbc32b2789b] + x-ms-client-request-id: [529c1940-d9d0-11e6-a6a5-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355854967,"modificationTime":1477355854967,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339944336,"modificationTime":1484339944336,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:03 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c5dbc906-9af7-4950-9834-511665d00e05] + x-ms-request-id: [3feb4922-40db-46f8-99ac-f7aa3f861ad1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -60,9 +60,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3963c5b6-9a4b-11e6-abb6-acbc32b2789b] + x-ms-client-request-id: [52aeb636-d9d0-11e6-b9c8-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?permission=0555&OP=SETPERMISSION response: @@ -70,13 +70,13 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:37:34 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:03 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [230fd823-f2cd-46d8-bba9-c9feafd97511] + x-ms-request-id: [4d1e38e6-13bf-4a92-99db-c7defde49ace] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [398390c8-9a4b-11e6-933a-acbc32b2789b] + x-ms-client-request-id: [52c1cbe8-d9d0-11e6-994f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355854967,"modificationTime":1477355854967,"replication":1,"permission":"555","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339944336,"modificationTime":1484339944336,"replication":1,"permission":"555","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:34 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:03 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [414d1d26-412c-4988-89a8-5a72bbbba08e] + x-ms-request-id: [32c3c58c-673b-485b-8158-43ae3e1ca6bd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [39a526d2-9a4b-11e6-9c86-acbc32b2789b] + x-ms-client-request-id: [52d403fe-d9d0-11e6-8e05-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355854967,"modificationTime":1477355854967,"replication":1,"permission":"555","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339944336,"modificationTime":1484339944336,"replication":1,"permission":"555","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:03 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [83fabce9-6eca-46e8-9a78-3ac13c55191c] + x-ms-request-id: [ed45906c-2ba9-4a03-acec-fb34964eb8e0] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -137,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [39c51098-9a4b-11e6-b248-acbc32b2789b] + x-ms-client-request-id: [52e62a2e-d9d0-11e6-a8ba-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355854967,"modificationTime":1477355854967,"replication":1,"permission":"555","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339944336,"modificationTime":1484339944336,"replication":1,"permission":"555","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:04 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [58a44a29-36e4-4de0-929a-40a48261c757] + x-ms-request-id: [4eecc14e-c09d-4a35-a0fb-32c83696c2c9] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -164,26 +164,27 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['4'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [39e53440-9a4b-11e6-9762-acbc32b2789b] + x-ms-client-request-id: [52f85b5e-d9d0-11e6-be50-645106422854] method: POST uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?offset=0&OP=APPEND&append=true response: - body: {string: '{"RemoteException":{"exception":"AccessControlException","message":"Operation - failed. failed with error 0x83090aa2 (Either the resource does not exist or - the current user is not authorized to perform the requested operation). [a0628539-7e29-455a-8fb6-10d719fb4b7c][2016-10-24T17:37:36.2698447-07:00]","javaClassName":"org.apache.hadoop.security.AccessControlException"}}'} + body: {string: '{"RemoteException":{"exception":"AccessControlException","message":"APPEND + failed with error 0x83090aa2 (Forbidden. ACL verification failed. Either the + resource does not exist or the user is not authorized to perform the requested + operation.). [1f9fbca3-961b-41e5-9b8b-50be474de825][2017-01-13T12:39:05.0733927-08:00]","javaClassName":"org.apache.hadoop.security.AccessControlException"}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['370'] + Content-Length: ['388'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:04 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x83090AA2'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a0628539-7e29-455a-8fb6-10d719fb4b7c] + x-ms-request-id: [1f9fbca3-961b-41e5-9b8b-50be474de825] x-ms-webhdfs-version: [16.07.18.01] status: {code: 403, message: Forbidden} - request: @@ -193,9 +194,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3a04dcbe-9a4b-11e6-8843-acbc32b2789b] + x-ms-client-request-id: [5309ae80-d9d0-11e6-889c-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?permission=0770&OP=SETPERMISSION response: @@ -203,13 +204,13 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:37:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:04 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [12e6f552-78a8-4150-b6b0-b2271329a618] + x-ms-request-id: [23a5077f-cda3-4a94-9c39-071c1904e361] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -218,24 +219,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3a281678-9a4b-11e6-93d5-acbc32b2789b] + x-ms-client-request-id: [536b4302-d9d0-11e6-add4-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355854967,"modificationTime":1477355854967,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339944336,"modificationTime":1484339944336,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:04 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a0ca65d4-678a-4e01-858a-d653532c0bf8] + x-ms-request-id: [cf566555-cf6d-40a9-acba-0e298eae89ac] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -245,24 +246,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3a48d9b0-9a4b-11e6-baef-acbc32b2789b] + x-ms-client-request-id: [537db01a-d9d0-11e6-af08-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:05 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7c3bf9d9-84df-40b5-afbe-11635cb20942] + x-ms-request-id: [b6b2aaf9-fb07-4791-988a-88831746d2d3] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -272,9 +273,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3a6b9694-9a4b-11e6-896d-acbc32b2789b] + x-ms-client-request-id: [5398d568-d9d0-11e6-8ae3-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/deep?OP=MKDIRS response: @@ -283,13 +284,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:05 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [59f6506a-5ada-4d61-b608-5e52f5f29b6d] + x-ms-request-id: [22ebdd7c-d394-4db6-931c-063bf587ef38] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -299,9 +300,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3a8cd19e-9a4b-11e6-8eeb-acbc32b2789b] + x-ms-client-request-id: [53adf7f4-d9d0-11e6-99dc-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/deep/file?overwrite=true&write=true&OP=CREATE response: @@ -310,14 +311,14 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:37:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:05 GMT'] Expires: ['-1'] Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/deep/file?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [dd10e93f-d8d6-4264-8f0a-4a16324e1d67] + x-ms-request-id: [fe525e14-cb55-492f-bb87-c1fd5aed9782] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -327,9 +328,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3ab2911a-9a4b-11e6-87e3-acbc32b2789b] + x-ms-client-request-id: [53c3935e-d9d0-11e6-a518-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/deep?permission=660&OP=SETPERMISSION response: @@ -337,13 +338,13 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:37:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:05 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [994bd259-e21d-400f-9f03-6c2686448b09] + x-ms-request-id: [3236eeef-16cb-4925-916a-086af16238e0] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -352,26 +353,27 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3ad12dba-9a4b-11e6-be2a-acbc32b2789b] + x-ms-client-request-id: [53d674a6-d9d0-11e6-a27a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/deep?OP=LISTSTATUS response: - body: {string: '{"RemoteException":{"exception":"AccessControlException","message":"ListStatus - failed with error 0x83090aa2 (Either the resource does not exist or the current - user is not authorized to perform the requested operation). [edd8406d-12a8-4af3-9280-b959ddc97819][2016-10-24T17:37:39.1564831-07:00]","javaClassName":"org.apache.hadoop.security.AccessControlException"}}'} + body: {string: '{"RemoteException":{"exception":"AccessControlException","message":"LISTSTATUS + failed with error 0x83090aa2 (Forbidden. ACL verification failed. Either the + resource does not exist or the user is not authorized to perform the requested + operation.). [db9ebd3a-ff55-4a66-8f70-bea538fae2cf][2017-01-13T12:39:07.7765387-08:00]","javaClassName":"org.apache.hadoop.security.AccessControlException"}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['363'] + Content-Length: ['392'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:06 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x83090AA2'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [edd8406d-12a8-4af3-9280-b959ddc97819] + x-ms-request-id: [db9ebd3a-ff55-4a66-8f70-bea538fae2cf] x-ms-webhdfs-version: [16.07.18.01] status: {code: 403, message: Forbidden} - request: @@ -381,9 +383,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3bc574d0-9a4b-11e6-a113-acbc32b2789b] + x-ms-client-request-id: [54a5efbe-d9d0-11e6-90c3-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/deep?permission=770&OP=SETPERMISSION response: @@ -391,13 +393,13 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:37:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:07 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3f4c1502-3b40-481d-a058-846ec31c9e52] + x-ms-request-id: [ecc3ed7d-e62b-4aac-9481-e68f52b52443] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -406,24 +408,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3be47b5a-9a4b-11e6-ba7f-acbc32b2789b] + x-ms-client-request-id: [54dcddec-d9d0-11e6-97f0-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"deep","type":"DIRECTORY","blockSize":0,"accessTime":1477355857147,"modificationTime":1477355857400,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"deep","type":"DIRECTORY","blockSize":0,"accessTime":1484339946141,"modificationTime":1484339946295,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:07 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5aeabd02-0f8f-41b6-bb72-85663ec64208] + x-ms-request-id: [b266d7ea-3b13-42d7-ba76-fe66b7823ac8] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -432,24 +434,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3c03b27a-9a4b-11e6-8474-acbc32b2789b] + x-ms-client-request-id: [54ee7b86-d9d0-11e6-9990-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"deep","type":"DIRECTORY","blockSize":0,"accessTime":1477355857147,"modificationTime":1477355857400,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"deep","type":"DIRECTORY","blockSize":0,"accessTime":1484339946141,"modificationTime":1484339946295,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:07 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [01cf6a54-8ab0-42b0-8bf5-102ba07a5e03] + x-ms-request-id: [3cfa8964-b1df-41ac-8b36-1a8409f48d78] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -458,24 +460,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3c1e3476-9a4b-11e6-9b89-acbc32b2789b] + x-ms-client-request-id: [54fff39e-d9d0-11e6-a4e4-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"deep","type":"DIRECTORY","blockSize":0,"accessTime":1477355857147,"modificationTime":1477355857400,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"deep","type":"DIRECTORY","blockSize":0,"accessTime":1484339946141,"modificationTime":1484339946295,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:07 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6b1538df-94ed-4605-9bb3-dac3f6c82b8b] + x-ms-request-id: [5b3a1f59-3d3c-479b-befc-db6a774a5071] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -485,24 +487,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3c38b648-9a4b-11e6-9f86-acbc32b2789b] + x-ms-client-request-id: [55116d2c-d9d0-11e6-b8a5-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/deep?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/deep?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:07 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [68a7899f-5b0d-48ee-84f5-dd7bcc809fc1] + x-ms-request-id: [eed1d5cb-2d17-4bec-be13-b73a8e8dbfe4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_chown.yaml b/tests/recordings/test_core/test_chown.yaml index 86169dc..b19ab9b 100644 --- a/tests/recordings/test_core/test_chown.yaml +++ b/tests/recordings/test_core/test_chown.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [442a9b0a-9a4b-11e6-b705-acbc32b2789b] + x-ms-client-request-id: [5532049c-d9d0-11e6-975a-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?write=true&overwrite=true&OP=CREATE + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:37:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:08 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?write=true&overwrite=true&OP=CREATE'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0bb6e2ae-8030-48ce-9e12-fbcc0fa83524] + x-ms-request-id: [08b25fbc-96b2-403b-b8e1-b3dcfede9879] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [4451617a-9a4b-11e6-9b24-acbc32b2789b] + x-ms-client-request-id: [557ff280-d9d0-11e6-8c85-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355873520,"modificationTime":1477355873520,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339949178,"modificationTime":1484339949178,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:08 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7e28fe0f-4009-4950-aa57-651273337b11] + x-ms-request-id: [25f9f827-b60e-4ca9-ba65-9be7b2140a58] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -60,23 +60,23 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [447e9336-9a4b-11e6-92ac-acbc32b2789b] + x-ms-client-request-id: [55936ef0-d9d0-11e6-9175-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?owner=foo&OP=SETOWNER + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=SETOWNER&owner=foo response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:37:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:08 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e75a27d7-ab68-4990-8d3c-9108afb34235] + x-ms-request-id: [0198a0a4-a9c2-418b-b57a-1e54ae965609] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [449ca380-9a4b-11e6-9ffb-acbc32b2789b] + x-ms-client-request-id: [55a5495c-d9d0-11e6-b322-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355873520,"modificationTime":1477355873520,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339949178,"modificationTime":1484339949178,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:08 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1030ce94-6896-40d7-a06b-ff5139af2e80] + x-ms-request-id: [8b06dd52-cc13-41a7-998b-c10dbde5db24] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [44b993b4-9a4b-11e6-99f5-acbc32b2789b] + x-ms-client-request-id: [55b8d134-d9d0-11e6-83c6-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355873520,"modificationTime":1477355873520,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339949178,"modificationTime":1484339949178,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:08 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4b9fbb74-a4ad-4606-907b-9b0e38e6cc7a] + x-ms-request-id: [7bdade57-7808-4dd7-921f-277eeaba4fdf] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -138,9 +138,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [44d9b5fe-9a4b-11e6-8eec-acbc32b2789b] + x-ms-client-request-id: [55cc45c6-d9d0-11e6-921b-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?group=bar&OP=SETOWNER response: @@ -148,13 +148,13 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:37:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:08 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [52bd59dd-658b-4d56-b9e2-10dea7edddeb] + x-ms-request-id: [4b3bd8aa-5566-470a-9b92-9744f4cb24da] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -163,24 +163,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [44f80d74-9a4b-11e6-bb2f-acbc32b2789b] + x-ms-client-request-id: [55de33e2-d9d0-11e6-9f5a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355873520,"modificationTime":1477355873520,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339949178,"modificationTime":1484339949178,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:08 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d1b3483f-1749-45b8-be46-0e47d411fc9a] + x-ms-request-id: [c27fcb87-bb5b-409b-8805-5ab2a637e691] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -190,23 +190,23 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [45180e6e-9a4b-11e6-b040-acbc32b2789b] + x-ms-client-request-id: [55f25498-d9d0-11e6-af09-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?owner=foo&group=bar&OP=SETOWNER + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?group=bar&OP=SETOWNER&owner=foo response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:37:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:09 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [78dbb2e6-11a4-4d38-ace5-78f7fb747ade] + x-ms-request-id: [5dd05ca7-5708-471b-9e42-38c6eafd2950] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -215,24 +215,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [4531fcc8-9a4b-11e6-be2b-acbc32b2789b] + x-ms-client-request-id: [56047762-d9d0-11e6-b3ff-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355873520,"modificationTime":1477355873520,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339949178,"modificationTime":1484339949178,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:09 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c6fa4009-cfa9-4cfe-8313-3442551f1fcf] + x-ms-request-id: [aa29db35-f7b5-4f9e-9bbd-3477f8a1b429] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -241,24 +241,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [4551e092-9a4b-11e6-a818-acbc32b2789b] + x-ms-client-request-id: [56179776-d9d0-11e6-8e8a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355873520,"modificationTime":1477355873520,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339949178,"modificationTime":1484339949178,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:09 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e1a9a411-7e21-4578-b8f5-0e47f37bbd53] + x-ms-request-id: [9aba0cd4-b177-4d6b-9698-92556bf1213e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -267,24 +267,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [4571088c-9a4b-11e6-9508-acbc32b2789b] + x-ms-client-request-id: [562b079a-d9d0-11e6-9c4c-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355873520,"modificationTime":1477355873520,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339949178,"modificationTime":1484339949178,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:55 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:09 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0ce75adf-ac08-4c00-97c9-7bb43a5f1612] + x-ms-request-id: [866c0ee1-ff72-437a-a4a7-d36427740925] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -293,24 +293,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [4590332e-9a4b-11e6-8afc-acbc32b2789b] + x-ms-client-request-id: [563e2a26-d9d0-11e6-81d9-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355873520,"modificationTime":1477355873520,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339949178,"modificationTime":1484339949178,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:55 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:09 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [fc848795-5850-4f62-85d3-d9a1c7ad97a8] + x-ms-request-id: [b0aab927-7d80-4913-9f71-3b8b0e38c940] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -319,24 +319,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [45af97a8-9a4b-11e6-b6b3-acbc32b2789b] + x-ms-client-request-id: [56511066-d9d0-11e6-b056-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355873520,"modificationTime":1477355873520,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339949178,"modificationTime":1484339949178,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:09 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [46c1f6c0-755c-4be6-8293-02654f414c42] + x-ms-request-id: [44e11f4b-a2d5-4e33-8410-52e8c7dece3b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -346,9 +346,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [45d158f6-9a4b-11e6-bb3a-acbc32b2789b] + x-ms-client-request-id: [5664d268-d9d0-11e6-85de-645106422854] method: DELETE uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: @@ -357,13 +357,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:09 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [afcd77f4-87bd-4c48-9fa7-c9c5e6dcbd25] + x-ms-request-id: [e7a73d9f-6ea7-4d5b-ba73-6c31de7a7785] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_closed.yaml b/tests/recordings/test_core/test_closed.yaml index b5ae322..2e4b006 100644 --- a/tests/recordings/test_core/test_closed.yaml +++ b/tests/recordings/test_core/test_closed.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [3106547e-9a4b-11e6-91c3-acbc32b2789b] + x-ms-client-request-id: [4c86b0be-d9d0-11e6-a180-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?write=true&overwrite=true&OP=CREATE + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:37:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:54 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?write=true&overwrite=true&OP=CREATE'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ae6f720c-a317-4fa6-bdd2-7ae9625a4892] + x-ms-request-id: [b5a682c7-dbc0-48bf-ac51-97f747607344] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [312bff80-9a4b-11e6-a2f6-acbc32b2789b] + x-ms-client-request-id: [4cc533ca-d9d0-11e6-9f1b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355841396,"modificationTime":1477355841396,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339934539,"modificationTime":1484339934539,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5da27f4f-1de4-42f6-8c43-353e218b0af3] + x-ms-request-id: [f3cfea62-cac9-4cd7-9341-0b3be8eb54d4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [314da338-9a4b-11e6-a98c-acbc32b2789b] + x-ms-client-request-id: [4cd72a64-d9d0-11e6-86a9-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355841396,"modificationTime":1477355841396,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339934539,"modificationTime":1484339934539,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3cc47fc9-997e-4c0d-aca9-5d74b8c4bf7b] + x-ms-request-id: [4f880338-4d2a-4c91-9d0c-01f98a6c1638] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [316e4642-9a4b-11e6-9cc6-acbc32b2789b] + x-ms-client-request-id: [4ce903d4-d9d0-11e6-9e5e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355841396,"modificationTime":1477355841396,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339934539,"modificationTime":1484339934539,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ae77eb2e-f5df-47b1-b3ef-3e0f76af07c8] + x-ms-request-id: [261ddd9d-9703-48ba-8fb3-7bef34d3907c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [318f6980-9a4b-11e6-8059-acbc32b2789b] + x-ms-client-request-id: [4cfa55de-d9d0-11e6-ab23-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355841396,"modificationTime":1477355841396,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339934539,"modificationTime":1484339934539,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [df9288ac-37fb-4558-966e-d910e07b1901] + x-ms-request-id: [48acd114-bd84-4405-be4f-95f3fd9eaee1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -138,9 +138,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [31ab3548-9a4b-11e6-9e95-acbc32b2789b] + x-ms-client-request-id: [4d0bf56e-d9d0-11e6-9d16-645106422854] method: DELETE uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: @@ -149,13 +149,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [590f75d9-6759-4a81-ad52-ea1be44e59cb] + x-ms-request-id: [8130d50d-b126-4cfe-9821-f5a93bf0c1cf] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_concat.yaml b/tests/recordings/test_core/test_concat.yaml index dc7fb89..1a13f9b 100644 --- a/tests/recordings/test_core/test_concat.yaml +++ b/tests/recordings/test_core/test_concat.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [94f4332e-9a49-11e6-bde5-acbc32b2789b] + x-ms-client-request-id: [2a67a1b0-d9d0-11e6-9fac-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:50 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:56 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [00cc7f17-567a-4974-9947-7f01eeb58378] + x-ms-request-id: [378d8f81-570f-4d80-ac6c-e58735aa0231] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -34,25 +34,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['5'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9585a19c-9a49-11e6-8065-acbc32b2789b] + x-ms-client-request-id: [2abc6576-d9d0-11e6-8607-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:50 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:56 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [865c96ae-9ae1-4621-a613-d58531cc5f0a] + x-ms-request-id: [1fdbbdf3-883f-42aa-a2ed-3419e2da174d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -61,24 +61,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [95e2c030-9a49-11e6-b312-acbc32b2789b] + x-ms-client-request-id: [2aecacc6-d9d0-11e6-b037-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355150022,"modificationTime":1477355150118,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":5,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355150971,"modificationTime":1477355151081,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339877304,"modificationTime":1484339877352,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":5,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339877574,"modificationTime":1484339877635,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['543'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:51 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:57 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4a7fad91-b415-4d6b-a811-1e04529327c6] + x-ms-request-id: [315fd41f-b965-4b0d-9ea1-bb0c06a526d4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -88,23 +88,23 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['41'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [95fe3e40-9a49-11e6-a985-acbc32b2789b] + x-ms-client-request-id: [2afe4e38-d9d0-11e6-8271-645106422854] method: POST - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?OP=MSCONCAT&deleteSourceDirectory=false + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?deleteSourceDirectory=false&OP=MSCONCAT response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:51 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:57 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f7dbd051-dc2a-4d60-acf0-27becdf0f5fc] + x-ms-request-id: [092f21c9-69e7-445d-8485-cff068fb6837] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -113,24 +113,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [966fc1a6-9a49-11e6-9a67-acbc32b2789b] + x-ms-client-request-id: [2b2df8ee-d9d0-11e6-8d89-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"c","type":"FILE","blockSize":268435456,"accessTime":1477355151877,"modificationTime":1477355151924,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"c","type":"FILE","blockSize":268435456,"accessTime":1484339878025,"modificationTime":1484339878057,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:57 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [fdae276b-57f2-4ad7-bc06-69023f0cf9af] + x-ms-request-id: [9ef8b1a3-b210-4934-9289-748f839aa329] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -139,24 +139,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [968cb786-9a49-11e6-81a7-acbc32b2789b] + x-ms-client-request-id: [2b3fa300-d9d0-11e6-8290-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?OP=OPEN&offset=0&read=true&length=11 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?read=true&OP=OPEN&length=11&offset=0 response: body: {string: hello world} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:25:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:57 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [af741fac-f6f6-4d7a-9790-94b3eb2b63ad] + x-ms-request-id: [a07dfd73-6780-417a-aabc-542e4e20c3d4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -165,24 +165,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [96ad82de-9a49-11e6-ac91-acbc32b2789b] + x-ms-client-request-id: [2b5791f0-d9d0-11e6-890a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"c","type":"FILE","blockSize":268435456,"accessTime":1477355151877,"modificationTime":1477355151924,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"c","type":"FILE","blockSize":268435456,"accessTime":1484339878025,"modificationTime":1484339878057,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:57 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2bce13b6-e853-47e2-8c7b-f47b39907c9c] + x-ms-request-id: [f4d20ecc-cc6b-4ecc-abf8-7783cec51cd6] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -192,24 +192,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [96c9a4d4-9a49-11e6-9475-acbc32b2789b] + x-ms-client-request-id: [2b68dbc2-d9d0-11e6-8bb2-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:57 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4767e98d-18b1-40f5-994d-6a348f479e93] + x-ms-request-id: [2e449d30-2b5b-43d7-82ee-a5993c328722] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_copy.yaml b/tests/recordings/test_core/test_copy.yaml index f12c33d..e13a754 100644 --- a/tests/recordings/test_core/test_copy.yaml +++ b/tests/recordings/test_core/test_copy.yaml @@ -5,24 +5,78 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + Content-Length: ['0'] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9b8f069e-9a49-11e6-9032-acbc32b2789b] + x-ms-client-request-id: [34438152-d9d0-11e6-b4b8-645106422854] + method: PUT + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE + response: + body: {string: ''} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['0'] + ContentLength: ['0'] + Date: ['Fri, 13 Jan 2017 20:38:13 GMT'] + Expires: ['-1'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [31cfffc3-f863-444d-bdcd-f895a858fb03] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 201, message: Created} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [34870b00-d9d0-11e6-b3a3-645106422854] + method: GET + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS + response: + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339893865,"modificationTime":1484339893865,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['288'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 20:38:13 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [0784311d-cf0e-45d4-bb1f-1fc71984bc09] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [3499f54c-d9d0-11e6-8924-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339893865,"modificationTime":1484339893865,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['34'] + Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:00 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:13 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b719c6e6-0325-4d7a-a878-016e05225e64] + x-ms-request-id: [eba7c5a1-2780-4d2a-b0ee-807e0c91a320] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -31,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9baeb9ee-9a49-11e6-83c2-acbc32b2789b] + x-ms-client-request-id: [34aca99a-d9d0-11e6-bcc0-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339893865,"modificationTime":1484339893865,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['34'] + Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:00 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:13 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [65e7f2e1-a573-426b-a343-88e1e9ab7489] + x-ms-request-id: [2886343f-3df0-400d-a294-54a24b8622e2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -57,24 +111,77 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9bc961cc-9a49-11e6-b303-acbc32b2789b] + x-ms-client-request-id: [34bee84c-d9d0-11e6-8d01-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS + response: + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339893865,"modificationTime":1484339893865,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['288'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 20:38:13 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [384a5a5b-f4d4-47c7-b4f9-a20ce2e295d7] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [34d158b4-d9d0-11e6-8fdf-645106422854] + method: GET + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS + response: + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339893865,"modificationTime":1484339893865,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['288'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 20:38:14 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [f362a265-3743-46fc-9c72-e71769b4fcc9] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + Content-Length: ['0'] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [34e3cdfa-d9d0-11e6-bbb8-645106422854] + method: DELETE + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5012,"pathSuffix":"README.rst","type":"FILE","blockSize":268435456,"accessTime":1475276603298,"modificationTime":1475276603391,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1474578598739,"modificationTime":1477355160259,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"begoldsm","type":"DIRECTORY","blockSize":0,"accessTime":1477069231910,"modificationTime":1477069231910,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"joseph","type":"DIRECTORY","blockSize":0,"accessTime":1472608724061,"modificationTime":1477068888387,"replication":0,"permission":"700","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":39,"pathSuffix":"test.csv","type":"FILE","blockSize":268435456,"accessTime":1469226766337,"modificationTime":1475168613454,"replication":1,"permission":"777","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['1344'] + Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:01 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:14 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cc5c7805-7901-4a9f-a523-c7ae2633e06c] + x-ms-request-id: [acd57dd1-fdf3-4a7f-ae62-c29a378c8ef7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_delimiters_dash.yaml b/tests/recordings/test_core/test_delimiters_dash.yaml index 9bb60ab..e0acc34 100644 --- a/tests/recordings/test_core/test_delimiters_dash.yaml +++ b/tests/recordings/test_core/test_delimiters_dash.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['5'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [bb567f9a-9a49-11e6-887a-acbc32b2789b] + x-ms-client-request-id: [50cf47e2-d9d0-11e6-8aa8-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:01 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1f422365-e7da-40c4-97c9-65acec69678d] + x-ms-request-id: [8ad433f4-eef4-4238-b8c0-dcc381c4788b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [bbf92608-9a49-11e6-9b32-acbc32b2789b] + x-ms-client-request-id: [51308994-d9d0-11e6-8882-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355214428,"modificationTime":1477355214764,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":5,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339941772,"modificationTime":1484339941817,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:01 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6ad572e3-fe15-47d8-98ec-9687ae7019aa] + x-ms-request-id: [ea176b58-a7c5-4027-867c-75dcbb0c0a8d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [bc150c88-9a49-11e6-8299-acbc32b2789b] + x-ms-client-request-id: [514239ac-d9d0-11e6-9b89-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=5 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=5&offset=0 response: body: {string: 123--} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:55 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:01 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [9c01f5d1-fb05-4c04-a605-a2e5156a5ea2] + x-ms-request-id: [903fd040-9b0c-4da9-aa5d-a01e68719c3d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -86,9 +86,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['5'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [bc36ae88-9a49-11e6-b507-acbc32b2789b] + x-ms-client-request-id: [517bfd00-d9d0-11e6-a634-645106422854] method: POST uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=APPEND&append=true response: @@ -96,13 +96,13 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:55 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:02 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d9ef678c-904c-49c0-97e8-e662776e7f4c] + x-ms-request-id: [e292100c-b4aa-4e2e-a3f0-0d3dbca4a495] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -112,23 +112,23 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['3'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [bc66e440-9a49-11e6-89a8-acbc32b2789b] + x-ms-client-request-id: [519bbfd0-d9d0-11e6-a744-645106422854] method: POST - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=APPEND&offset=10&append=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?offset=10&OP=APPEND&append=true response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:55 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:02 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [47f6f229-e352-4fdb-9ae8-765c62e3e4d9] + x-ms-request-id: [b87d1cb0-63c8-46d4-bfe2-b6d5e6069915] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -137,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [bc93cdf0-9a49-11e6-9d78-acbc32b2789b] + x-ms-client-request-id: [51c38692-d9d0-11e6-bee3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":13,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355214428,"modificationTime":1477355216201,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":13,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339941772,"modificationTime":1484339942598,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:55 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:02 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b1c07ab4-8d98-44be-a878-818d2bd6670a] + x-ms-request-id: [270eb9e5-0666-4757-ac99-8d997650cb5c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -163,24 +163,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [bcaf0a90-9a49-11e6-9cd0-acbc32b2789b] + x-ms-client-request-id: [51d5589a-d9d0-11e6-b935-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=13 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=13&offset=0 response: body: {string: 123--456--789} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:55 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:02 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [902688aa-05d2-468d-b647-d9a0128510f6] + x-ms-request-id: [8b50c9ea-0495-4699-88f4-87e2ec693206] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -189,24 +189,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [bccdba80-9a49-11e6-bb34-acbc32b2789b] + x-ms-client-request-id: [51ed5d36-d9d0-11e6-951a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":13,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355214428,"modificationTime":1477355216201,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":13,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339941772,"modificationTime":1484339942598,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:02 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [49d2e48f-ffd1-4f09-aa7d-9f4f439b306b] + x-ms-request-id: [60f3a601-5921-433e-b362-abc0f5c8fb1c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -215,24 +215,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [bceb82a4-9a49-11e6-980a-acbc32b2789b] + x-ms-client-request-id: [51fee59a-d9d0-11e6-8be2-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":13,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355214428,"modificationTime":1477355216201,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":13,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339941772,"modificationTime":1484339942598,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:02 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [af5d5352-da01-42c2-9de3-68ad1b793b87] + x-ms-request-id: [1d8e1f04-5786-421a-a868-d7153da34505] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -241,24 +241,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [bd082ddc-9a49-11e6-a007-acbc32b2789b] + x-ms-client-request-id: [52112890-d9d0-11e6-b177-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":13,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355214428,"modificationTime":1477355216201,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":13,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339941772,"modificationTime":1484339942598,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:03 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [58e3ad68-a357-40c0-8ebe-6e2dc2c82898] + x-ms-request-id: [87cdb82a-91a1-4ca0-b722-9b0abe1cbc32] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -268,24 +268,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [bd2367f8-9a49-11e6-b3f5-acbc32b2789b] + x-ms-client-request-id: [5222aa24-d9d0-11e6-ad9d-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:03 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [932f80f8-0b68-409d-8bd2-1f3564272fe5] + x-ms-request-id: [33c2dad2-f4bc-4fb1-8444-f3a7725c36b1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_delimiters_newline.yaml b/tests/recordings/test_core/test_delimiters_newline.yaml index fe17c3a..559f25d 100644 --- a/tests/recordings/test_core/test_delimiters_newline.yaml +++ b/tests/recordings/test_core/test_delimiters_newline.yaml @@ -8,25 +8,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['4'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b9cdc3fa-9a49-11e6-9ac1-acbc32b2789b] + x-ms-client-request-id: [4f66b562-d9d0-11e6-989f-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:51 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:59 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0e3cb4ca-4962-4200-9252-22147718de5a] + x-ms-request-id: [b812e77f-2fd8-4583-85d0-78d06cc832fb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -35,24 +35,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ba079b88-9a49-11e6-9a73-acbc32b2789b] + x-ms-client-request-id: [4fc0a68c-d9d0-11e6-932b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":4,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355211851,"modificationTime":1477355211937,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":4,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339939403,"modificationTime":1484339939467,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:51 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:59 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [84284040-4ad0-41ee-a580-f0f9a8c5cde1] + x-ms-request-id: [965ea310-0a77-46f0-b0ce-7bc32a9d419d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -61,11 +61,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ba22cff8-9a49-11e6-bfed-acbc32b2789b] + x-ms-client-request-id: [4fd3d1b4-d9d0-11e6-b4b4-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=4 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=4&offset=0 response: body: {string: '123 @@ -73,14 +73,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:59 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0d4acae8-9535-4ca0-87b5-3dda09c22668] + x-ms-request-id: [559ed8d5-d607-4125-af6b-7f3602a5a75b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -92,9 +92,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['4'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ba42b85e-9a49-11e6-9ef9-acbc32b2789b] + x-ms-client-request-id: [4febe208-d9d0-11e6-8418-645106422854] method: POST uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=APPEND&append=true response: @@ -102,13 +102,13 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:59 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d5cfa879-76aa-4349-ba22-d5526764c7c4] + x-ms-request-id: [b624695b-abfc-4027-aa87-5216cf5c06b2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -118,23 +118,23 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['3'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ba7324be-9a49-11e6-971f-acbc32b2789b] + x-ms-client-request-id: [501aa84c-d9d0-11e6-829e-645106422854] method: POST - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=APPEND&offset=8&append=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?offset=8&OP=APPEND&append=true response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:59 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8226e825-49eb-45d4-91b6-fa75728bdcd6] + x-ms-request-id: [d9812401-8b06-448c-a56d-a185c0509a28] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -143,24 +143,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ba9f9af6-9a49-11e6-a472-acbc32b2789b] + x-ms-client-request-id: [5034365a-d9d0-11e6-a4fb-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355211851,"modificationTime":1477355212921,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339939403,"modificationTime":1484339939983,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:00 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ca2afb33-083c-4eda-ba72-5f7230bcffb4] + x-ms-request-id: [1f91334e-1cf5-4f19-b6bd-33a8a7e3fd01] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -169,11 +169,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [babb6c88-9a49-11e6-b968-acbc32b2789b] + x-ms-client-request-id: [5047a334-d9d0-11e6-bab2-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=11 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=11&offset=0 response: body: {string: '123 @@ -183,14 +183,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:00 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [472de163-235e-454e-8cba-26b2805ccaac] + x-ms-request-id: [5f981b78-94f8-44db-bd78-559608b6e95a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -199,24 +199,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [badb5e30-9a49-11e6-9ffa-acbc32b2789b] + x-ms-client-request-id: [505d92e4-d9d0-11e6-a1b0-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355211851,"modificationTime":1477355212921,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339939403,"modificationTime":1484339939983,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:00 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [74638fd1-9e2f-4d87-97ea-0c041463f1a4] + x-ms-request-id: [b4de0602-e129-483e-ab59-d253942352e0] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -225,24 +225,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [bafc1e7e-9a49-11e6-8b0b-acbc32b2789b] + x-ms-client-request-id: [5070c18a-d9d0-11e6-a286-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355211851,"modificationTime":1477355212921,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339939403,"modificationTime":1484339939983,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:00 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [937d8329-1de9-4e1e-a8dd-e3d5225d8a3c] + x-ms-request-id: [3ecef3e0-285d-47a0-92a0-540af203d367] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -251,24 +251,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [bb17839c-9a49-11e6-857b-acbc32b2789b] + x-ms-client-request-id: [5083d25c-d9d0-11e6-88e0-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355211851,"modificationTime":1477355212921,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339939403,"modificationTime":1484339939983,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:00 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6aefb697-47ac-4027-bd7d-75adb2867b89] + x-ms-request-id: [0c10be39-c164-4439-a21f-6f9077657a4b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -278,24 +278,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [bb331f1c-9a49-11e6-9a48-acbc32b2789b] + x-ms-client-request-id: [50970f18-d9d0-11e6-95aa-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:00 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [716eb0c8-4484-4e09-87d9-0ffea282b5f7] + x-ms-request-id: [7b501233-6449-49bf-a73f-47ed7e466c14] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_df.yaml b/tests/recordings/test_core/test_df.yaml index 8ca42fd..4fd3453 100644 --- a/tests/recordings/test_core/test_df.yaml +++ b/tests/recordings/test_core/test_df.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['10'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [998fad62-9a49-11e6-9432-acbc32b2789b] + x-ms-client-request-id: [32003b38-d9d0-11e6-ba7f-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:57 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:10 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f300a7fa-1611-4981-8da0-502c49db3de3] + x-ms-request-id: [dcfe2579-ae21-4c1c-89a9-4f8d12f89945] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -34,25 +34,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['10'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [99ea5bc2-9a49-11e6-a128-acbc32b2789b] + x-ms-client-request-id: [325a7af4-d9d0-11e6-a7f6-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:57 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:10 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a3a76da5-6d61-4380-87a5-652e9eaf9531] + x-ms-request-id: [7b3eb846-9478-4e96-ba57-820137e65604] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -61,9 +61,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9a3b0c5c-9a49-11e6-9bdc-acbc32b2789b] + x-ms-client-request-id: [3282dbda-d9d0-11e6-b5c4-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=GETCONTENTSUMMARY response: @@ -72,13 +72,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['111'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:58 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:10 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [73594f58-f21c-42a1-b45e-b4fa71988db6] + x-ms-request-id: [b60d787e-9329-4706-9235-c89f17b17c4b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -87,24 +87,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9a608e78-9a49-11e6-8622-acbc32b2789b] + x-ms-client-request-id: [32964c22-d9d0-11e6-a55a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355157747,"modificationTime":1477355157824,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355158366,"modificationTime":1477355158518,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339890052,"modificationTime":1484339890141,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339890365,"modificationTime":1484339890416,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['545'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:58 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:10 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a72ee322-7f9f-4236-960f-85572a829b01] + x-ms-request-id: [7d53c2fa-633e-4667-b3e0-cad0b0a62612] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -113,24 +113,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9a7c3a1a-9a49-11e6-bc40-acbc32b2789b] + x-ms-client-request-id: [32a8c5e8-d9d0-11e6-8b67-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355157747,"modificationTime":1477355157824,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355158366,"modificationTime":1477355158518,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339890052,"modificationTime":1484339890141,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339890365,"modificationTime":1484339890416,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['545'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:58 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:10 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [08162afd-b2f5-420d-99fb-f96d41258f49] + x-ms-request-id: [972341a3-2ec4-41d1-a388-ecdd5dc4c447] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -139,24 +139,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9a991fb6-9a49-11e6-863f-acbc32b2789b] + x-ms-client-request-id: [32bb66a4-d9d0-11e6-ba02-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355157747,"modificationTime":1477355157824,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355158366,"modificationTime":1477355158518,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339890052,"modificationTime":1484339890141,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339890365,"modificationTime":1484339890416,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['545'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:58 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:10 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [90391a85-28f1-4522-a134-ee00a9d6c203] + x-ms-request-id: [d94714e7-68a2-4ae2-9101-1d06638f0d7d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -166,24 +166,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9ab447a4-9a49-11e6-8e7e-acbc32b2789b] + x-ms-client-request-id: [32cd8de6-d9d0-11e6-96a5-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:59 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:11 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [11db42da-8733-4d28-b21f-1569d4248325] + x-ms-request-id: [9e2493aa-7e04-49fa-8079-a866a3463772] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -192,24 +192,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9ad4dc58-9a49-11e6-9f7d-acbc32b2789b] + x-ms-client-request-id: [32e7bcc8-d9d0-11e6-88ac-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355158366,"modificationTime":1477355158518,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339890365,"modificationTime":1484339890416,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:59 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:11 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c41a7636-0843-4d0c-99ea-b7c4f7ee5ba5] + x-ms-request-id: [8a4de80c-6a57-474e-a6fe-d7a5a9d1d784] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -218,24 +218,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9af14f30-9a49-11e6-8106-acbc32b2789b] + x-ms-client-request-id: [32fa46c8-d9d0-11e6-8574-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355158366,"modificationTime":1477355158518,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339890365,"modificationTime":1484339890416,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:59 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:11 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [bd693648-9be2-4e82-9489-e2d6325d7e0c] + x-ms-request-id: [0a401049-2015-4a3d-acd4-4936de460c83] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -245,24 +245,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9b0cc6ca-9a49-11e6-bd60-acbc32b2789b] + x-ms-client-request-id: [330c9de6-d9d0-11e6-9a9b-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:59 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:11 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6bc6f782-04da-4c95-bf1c-86cc194304c0] + x-ms-request-id: [32dfa15e-b03c-46cf-90e0-d7996cd40fcd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_du.yaml b/tests/recordings/test_core/test_du.yaml index 939508a..5beeb06 100644 --- a/tests/recordings/test_core/test_du.yaml +++ b/tests/recordings/test_core/test_du.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['3'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [af87212c-9a49-11e6-98a0-acbc32b2789b] + x-ms-client-request-id: [44c48af4-d9d0-11e6-ba57-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:41 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c9057793-23a8-46d3-946c-f7f7689f94a3] + x-ms-request-id: [1f3d3f5c-bfcc-40ed-a584-12e8bccee0bd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -34,25 +34,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['4'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [aff5d40a-9a49-11e6-8794-acbc32b2789b] + x-ms-client-request-id: [4521a5c2-d9d0-11e6-998b-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:34 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:41 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d703b1c4-cf83-4a83-bf7d-729a602c76b7] + x-ms-request-id: [25ea67b9-905c-4203-8170-9265381692ac] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -61,24 +61,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b03b0d70-9a49-11e6-bc5e-acbc32b2789b] + x-ms-client-request-id: [454a09ba-d9d0-11e6-a231-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355194607,"modificationTime":1477355194909,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":4,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355195351,"modificationTime":1477355195477,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339921541,"modificationTime":1484339921605,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":4,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339921870,"modificationTime":1484339921922,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['543'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:41 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c62f3702-667e-49bb-81cb-444c2e55c702] + x-ms-request-id: [2c358262-d010-4bf5-a709-54c2bad01b99] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -87,24 +87,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b055f2b8-9a49-11e6-bb22-acbc32b2789b] + x-ms-client-request-id: [455c5948-d9d0-11e6-adba-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355194607,"modificationTime":1477355194909,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":4,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355195351,"modificationTime":1477355195477,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339921541,"modificationTime":1484339921605,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":4,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339921870,"modificationTime":1484339921922,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['543'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e73f335f-c537-4cde-acbb-e1e850e0ac9f] + x-ms-request-id: [804b3abc-d843-4c7d-b7e2-a13e05a250b4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -113,24 +113,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b08217ba-9a49-11e6-ba72-acbc32b2789b] + x-ms-client-request-id: [45713612-d9d0-11e6-98ea-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355194607,"modificationTime":1477355194909,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":4,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355195351,"modificationTime":1477355195477,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339921541,"modificationTime":1484339921605,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":4,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339921870,"modificationTime":1484339921922,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['543'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2db9de7a-5050-4fa6-aca4-5cbf46d49da2] + x-ms-request-id: [8ad177a1-7da0-4756-aecb-6a89a1e21dff] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -139,24 +139,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b09fe8e6-9a49-11e6-b1db-acbc32b2789b] + x-ms-client-request-id: [4583b0e8-d9d0-11e6-ad7a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355194607,"modificationTime":1477355194909,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":4,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355195351,"modificationTime":1477355195477,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339921541,"modificationTime":1484339921605,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":4,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339921870,"modificationTime":1484339921922,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['543'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [575d92d4-5984-45b9-a77e-0d45d0c80e75] + x-ms-request-id: [0b00d30b-2656-4002-8e95-c39afe713220] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -165,24 +165,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b0bc70ec-9a49-11e6-9930-acbc32b2789b] + x-ms-client-request-id: [459661dc-d9d0-11e6-a3e6-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355194607,"modificationTime":1477355194909,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":4,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355195351,"modificationTime":1477355195477,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339921541,"modificationTime":1484339921605,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":4,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339921870,"modificationTime":1484339921922,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['543'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [fbd39da6-65aa-4e63-8979-9cb21640341d] + x-ms-request-id: [19581d3d-b721-4af1-b3cc-eda81fb5ffb5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -192,24 +192,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b0d7d4b8-9a49-11e6-b9fb-acbc32b2789b] + x-ms-client-request-id: [45aa703e-d9d0-11e6-aaa7-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [512aacce-b3b2-4d42-a09f-a1966aeb9d97] + x-ms-request-id: [4fd69c75-5697-4ab5-a4e8-ab120431c5d2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -218,24 +218,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b0f92836-9a49-11e6-8fe2-acbc32b2789b] + x-ms-client-request-id: [45c49574-d9d0-11e6-9de8-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":4,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355195351,"modificationTime":1477355195477,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":4,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339921870,"modificationTime":1484339921922,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c0434f0f-03ac-463f-8999-d7f6f024428b] + x-ms-request-id: [6eefab5b-a2fe-49d8-b86d-bf1cf6a1da64] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -244,24 +244,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b113decc-9a49-11e6-a0d2-acbc32b2789b] + x-ms-client-request-id: [45d6e9b0-d9d0-11e6-aac9-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":4,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355195351,"modificationTime":1477355195477,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":4,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339921870,"modificationTime":1484339921922,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [9ed52be2-999d-4e9a-aa33-9f09f11cb6d8] + x-ms-request-id: [39d3aad2-aceb-47c3-a5e2-54e6b0acbbe7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -271,24 +271,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b1354f6c-9a49-11e6-bdfd-acbc32b2789b] + x-ms-client-request-id: [45e920d8-d9d0-11e6-a1d3-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4c5dcc33-2fcd-410e-9cf3-73036fb08925] + x-ms-request-id: [06fe140a-2fa0-4a76-97ce-e43352a22be8] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_errors.yaml b/tests/recordings/test_core/test_errors.yaml index fd8378d..17f3570 100644 --- a/tests/recordings/test_core/test_errors.yaml +++ b/tests/recordings/test_core/test_errors.yaml @@ -5,9 +5,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [970d90ec-9a49-11e6-a049-acbc32b2789b] + x-ms-client-request-id: [2bd1424a-d9d0-11e6-af36-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: @@ -16,13 +16,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:59 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5170867e-fddc-40a4-bced-9153dadc4aaa] + x-ms-request-id: [467faaac-3936-471f-a947-e9df2758eed7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -31,25 +31,25 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [97283576-9a49-11e6-81e4-acbc32b2789b] + x-ms-client-request-id: [2c130a26-d9d0-11e6-a945-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/shfoshf?OP=LISTSTATUS response: body: {string: '{"RemoteException":{"exception":"FileNotFoundException","message":"Folder - does not exist: /azure_test_dir/shfoshf [4c2498cc-0494-46f5-ac3c-feb2c0a14623][2016-10-24T17:25:53.6924403-07:00]","javaClassName":"java.io.FileNotFoundException"}}'} + does not exist: /azure_test_dir/shfoshf [9ee64260-d449-4e58-b8e8-17d02354a23b][2017-01-13T12:37:59.8267004-08:00]","javaClassName":"java.io.FileNotFoundException"}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['238'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:59 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x8309000A'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4c2498cc-0494-46f5-ac3c-feb2c0a14623] + x-ms-request-id: [9ee64260-d449-4e58-b8e8-17d02354a23b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 404, message: Not Found} - request: @@ -59,9 +59,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [97428028-9a49-11e6-89c6-acbc32b2789b] + x-ms-client-request-id: [2c26006c-d9d0-11e6-8e94-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/shfoshf/x?OP=RENAME&destination=azure_test_dir%2Fshfoshxbf%2Fy response: @@ -70,13 +70,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['17'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:59 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x8309000A'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f695a735-a9db-4369-9d5a-847c1a2a8b07] + x-ms-request-id: [ac956421-4dc8-4987-8f05-f8e34b763761] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,9 +85,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [975e7be8-9a49-11e6-bbb8-acbc32b2789b] + x-ms-client-request-id: [2c542862-d9d0-11e6-8f8c-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: @@ -96,13 +96,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:59 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0c45e7a0-2341-48cf-8609-83d3838450bf] + x-ms-request-id: [67e11f99-76a1-40c8-bba5-0d84e511e48e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_exists.yaml b/tests/recordings/test_core/test_exists.yaml index e5c5dee..fce8ead 100644 --- a/tests/recordings/test_core/test_exists.yaml +++ b/tests/recordings/test_core/test_exists.yaml @@ -5,9 +5,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [fc7523a2-9a4a-11e6-862e-acbc32b2789b] + x-ms-client-request-id: [351b9c5e-d9d0-11e6-a87c-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: @@ -16,13 +16,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:14 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4276da0c-1610-46e0-af80-bd8cfab84685] + x-ms-request-id: [fe10a05f-415a-4091-ace8-d1dcf0ed04f4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -32,25 +32,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [fc915914-9a4a-11e6-9686-acbc32b2789b] + x-ms-client-request-id: [355c4a00-d9d0-11e6-877f-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:35:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:14 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5072afbc-d5cd-48a8-b06f-bd761fe16655] + x-ms-request-id: [bee602b5-c925-4b40-a959-4af7a2f8b9a0] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [fcc53180-9a4a-11e6-ab92-acbc32b2789b] + x-ms-client-request-id: [3576468c-d9d0-11e6-8161-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355753472,"modificationTime":1477355753472,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339895415,"modificationTime":1484339895415,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:14 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [60f604ef-3463-4ef3-bce1-3305c27c8a5e] + x-ms-request-id: [b81861ca-64a8-42f3-8c4b-aa251645d20c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [fce48af6-9a4a-11e6-a82c-acbc32b2789b] + x-ms-client-request-id: [358ada62-d9d0-11e6-9b63-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355753472,"modificationTime":1477355753472,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339895415,"modificationTime":1484339895415,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:15 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [45a0f5e1-850d-4613-a41e-91ae651ccacd] + x-ms-request-id: [f9886fa9-2d5e-4bf9-b625-42858e3bf077] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -112,24 +112,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [fd09c2be-9a4a-11e6-9b8b-acbc32b2789b] + x-ms-client-request-id: [35a39362-d9d0-11e6-b4fc-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:15 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [47716226-a11d-44ae-9fbe-e62994b6aa89] + x-ms-request-id: [3e1703ea-f6d2-4afd-94ab-73f6fb13db05] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -138,9 +138,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [fd2f121c-9a4a-11e6-8ada-acbc32b2789b] + x-ms-client-request-id: [35c08048-d9d0-11e6-89ee-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: @@ -149,13 +149,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:15 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [43c6a4ac-239a-4e0d-8878-617813cfc800] + x-ms-request-id: [bf37e547-5aa6-474b-a5de-327e91a6ea07] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -164,9 +164,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [fd4f0aa4-9a4a-11e6-b950-acbc32b2789b] + x-ms-client-request-id: [35d39376-d9d0-11e6-adb0-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: @@ -175,13 +175,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:15 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [99b764f4-28cc-4159-ada2-ddee10133982] + x-ms-request-id: [e49bdced-af77-43cb-8adc-4bd4acc83afb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -190,24 +190,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [fd6e8170-9a4a-11e6-ac6a-acbc32b2789b] + x-ms-client-request-id: [35e5e52e-d9d0-11e6-9e34-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5012,"pathSuffix":"README.rst","type":"FILE","blockSize":268435456,"accessTime":1475276603298,"modificationTime":1475276603391,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1474578598739,"modificationTime":1477355754177,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"begoldsm","type":"DIRECTORY","blockSize":0,"accessTime":1477069231910,"modificationTime":1477069231910,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"joseph","type":"DIRECTORY","blockSize":0,"accessTime":1472608724061,"modificationTime":1477355437112,"replication":0,"permission":"700","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":39,"pathSuffix":"test.csv","type":"FILE","blockSize":268435456,"accessTime":1469226766337,"modificationTime":1475168613454,"replication":1,"permission":"777","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1477355170977,"modificationTime":1477355170977,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1484339701363,"modificationTime":1484339895892,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['1598'] + Content-Length: ['552'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:15 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4d3fd5f9-23d2-4e76-b554-76a3ae5aa1c5] + x-ms-request-id: [61122df6-1549-43c5-8017-1391c791970d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_fooable.yaml b/tests/recordings/test_core/test_fooable.yaml index 3cc394b..1c5e66d 100644 --- a/tests/recordings/test_core/test_fooable.yaml +++ b/tests/recordings/test_core/test_fooable.yaml @@ -6,9 +6,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [288e7f5e-9a4b-11e6-9849-acbc32b2789b] + x-ms-client-request-id: [4bb84530-d9d0-11e6-869f-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: @@ -17,14 +17,14 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:37:06 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:52 GMT'] Expires: ['-1'] Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [72225ff7-6558-477d-936f-95a07b8e0a16] + x-ms-request-id: [febbfd1c-d2c9-4173-a6b5-450f9d4b1e5e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [28b4573a-9a4b-11e6-b810-acbc32b2789b] + x-ms-client-request-id: [4bf7ffda-d9d0-11e6-9e9e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355827201,"modificationTime":1477355827201,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339933195,"modificationTime":1484339933195,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:06 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:52 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [12dd7c75-c77b-44e5-9c54-c9e84ea3b688] + x-ms-request-id: [0984ff75-5b1c-4a8f-a161-136808c5e0ab] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -60,9 +60,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [28d4378a-9a4b-11e6-beb9-acbc32b2789b] + x-ms-client-request-id: [4c0c63be-d9d0-11e6-8843-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: @@ -71,14 +71,14 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:37:07 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:53 GMT'] Expires: ['-1'] Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5028ed57-5ac7-4bf3-a7e2-c04e75abaedf] + x-ms-request-id: [aa78dc3c-9158-4eb3-b1a8-755cdc94e073] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -87,24 +87,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [290efb7a-9a4b-11e6-93de-acbc32b2789b] + x-ms-client-request-id: [4c316c76-d9d0-11e6-b713-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355827787,"modificationTime":1477355827787,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339933573,"modificationTime":1484339933573,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:07 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:53 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3e69de6a-f977-42bf-80b3-f18dbc103984] + x-ms-request-id: [eea49951-9929-4734-a770-07003a405269] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -113,24 +113,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [292b254a-9a4b-11e6-9e31-acbc32b2789b] + x-ms-client-request-id: [4c437954-d9d0-11e6-9c97-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355827787,"modificationTime":1477355827787,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339933573,"modificationTime":1484339933573,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:08 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:53 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [63851fa6-1b7e-4f38-ac65-9a396b107558] + x-ms-request-id: [8a5d2c04-541a-42c2-9cf9-d8e89f18301d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -139,24 +139,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [294a80d4-9a4b-11e6-855a-acbc32b2789b] + x-ms-client-request-id: [4c55395a-d9d0-11e6-9068-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355827787,"modificationTime":1477355827787,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339933573,"modificationTime":1484339933573,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:07 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:53 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [dacbf37c-7d3f-4f5e-a197-4a547127458b] + x-ms-request-id: [3d344139-d295-4533-8082-2e37d0047976] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -166,9 +166,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [296af924-9a4b-11e6-87f0-acbc32b2789b] + x-ms-client-request-id: [4c66d38c-d9d0-11e6-92b8-645106422854] method: DELETE uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: @@ -177,13 +177,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:37:08 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:53 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [9664e82c-e560-416f-8129-69d4d8472926] + x-ms-request-id: [4f2f8128-5b7b-490c-af0c-de5fd6c8bf1c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_full_read.yaml b/tests/recordings/test_core/test_full_read.yaml index 166b342..9252fb1 100644 --- a/tests/recordings/test_core/test_full_read.yaml +++ b/tests/recordings/test_core/test_full_read.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['10'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9d845f30-9a49-11e6-951e-acbc32b2789b] + x-ms-client-request-id: [37155942-d9d0-11e6-8b0c-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:04 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:18 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [880d46ca-54e5-4b6a-b074-641e60c743e9] + x-ms-request-id: [b74f61a9-3885-49cd-a7f4-df45c6811c62] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9dd7649e-9a49-11e6-8848-acbc32b2789b] + x-ms-client-request-id: [37715162-d9d0-11e6-a7c9-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355164382,"modificationTime":1477355164551,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339898616,"modificationTime":1484339898677,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:04 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:18 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [deb66269-3483-4f31-99a4-84d0361a3324] + x-ms-request-id: [5ea3b3a1-778d-4b11-911e-418968b767d3] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9df3050c-9a49-11e6-8c8d-acbc32b2789b] + x-ms-client-request-id: [37849bca-d9d0-11e6-9457-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=10 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=10&offset=0 response: body: {string: 0123456789} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:04 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:18 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8ce606dd-3b46-4398-90bf-a2ab5731bd89] + x-ms-request-id: [9c42fae1-008e-4666-a565-8713037658fc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9e11d158-9a49-11e6-9246-acbc32b2789b] + x-ms-client-request-id: [379b1076-d9d0-11e6-a545-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355164382,"modificationTime":1477355164551,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339898616,"modificationTime":1484339898677,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:04 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:18 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [967e1cba-bde0-4d94-84ef-d4c223315a08] + x-ms-request-id: [fb8e080a-cb26-48ad-a15b-067f1bfb1f9e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9e2d6bac-9a49-11e6-ab2e-acbc32b2789b] + x-ms-client-request-id: [37af4bd8-d9d0-11e6-a3a0-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=10 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=10&offset=0 response: body: {string: 0123456789} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:05 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:18 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [78f02f58-61e9-464c-81fc-099db0911543] + x-ms-request-id: [2982fdef-6e32-42ee-94f2-38fec6b214d2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -137,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9e51a538-9a49-11e6-8ad7-acbc32b2789b] + x-ms-client-request-id: [37c48328-d9d0-11e6-961a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355164382,"modificationTime":1477355164551,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339898616,"modificationTime":1484339898677,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:05 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:18 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [542a5baa-bf41-410a-8d96-7b064345fa92] + x-ms-request-id: [116d03a6-a081-406d-b0a1-94281b507781] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -163,24 +163,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9e7f7594-9a49-11e6-a62d-acbc32b2789b] + x-ms-client-request-id: [37d7d2a2-d9d0-11e6-9ba4-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=3&read=true&length=7 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=7&offset=3 response: body: {string: '3456789'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:05 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:18 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4e5204aa-4f26-4b1e-9a48-cc271589452e] + x-ms-request-id: [1d511f4f-29e6-48f9-b563-ffd7d4d79643] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -189,24 +189,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9e9d5fc0-9a49-11e6-99ec-acbc32b2789b] + x-ms-client-request-id: [37ec2ae2-d9d0-11e6-9fa9-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355164382,"modificationTime":1477355164551,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339898616,"modificationTime":1484339898677,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:05 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:18 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [342afa6f-8aed-4bc6-8194-e2b259d29e36] + x-ms-request-id: [94c1da31-5987-43cc-80e1-26c312c9eee3] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -215,24 +215,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9eb892d4-9a49-11e6-b1ae-acbc32b2789b] + x-ms-client-request-id: [37ff32a8-d9d0-11e6-88c3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355164382,"modificationTime":1477355164551,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339898616,"modificationTime":1484339898677,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:05 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:19 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cac18791-1461-45d7-bed8-490c4624467f] + x-ms-request-id: [b4cbf447-894a-4147-b803-881272d8238e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -241,24 +241,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9ed3d000-9a49-11e6-84a3-acbc32b2789b] + x-ms-client-request-id: [3813b780-d9d0-11e6-aa90-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355164382,"modificationTime":1477355164551,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339898616,"modificationTime":1484339898677,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:06 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:19 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7533561c-2177-4345-8065-c8ed4f8daee9] + x-ms-request-id: [40e5c75c-4101-484f-8e8d-4644c91253bc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -268,24 +268,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9ef10e4a-9a49-11e6-a0c3-acbc32b2789b] + x-ms-client-request-id: [3826e902-d9d0-11e6-92ee-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:06 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:19 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [93e0b159-8881-4c9f-8fd6-9f066699ec5d] + x-ms-request-id: [ec792eca-200a-4e7e-99a6-98c3a711aca7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_get.yaml b/tests/recordings/test_core/test_get.yaml index 90d3ece..f99aa6c 100644 --- a/tests/recordings/test_core/test_get.yaml +++ b/tests/recordings/test_core/test_get.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['10'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ae65b592-9a49-11e6-9a02-acbc32b2789b] + x-ms-client-request-id: [43ca865e-d9d0-11e6-85b9-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:32 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:39 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [dc7b9d7e-3574-4347-af7a-59bd0224393b] + x-ms-request-id: [63d24334-c1f3-4cd9-883b-0d93c270021e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [aeb63b70-9a49-11e6-bbbe-acbc32b2789b] + x-ms-client-request-id: [441f9100-d9d0-11e6-9fa1-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355192716,"modificationTime":1477355192856,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339919893,"modificationTime":1484339919954,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:33 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1bbe2d62-ffbe-47f4-9b28-6f8bb3702759] + x-ms-request-id: [25de4f22-29aa-4226-987a-a7a9f4fac48c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [aed3b080-9a49-11e6-8ab1-acbc32b2789b] + x-ms-client-request-id: [4432606c-d9d0-11e6-8e17-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=10 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=10&offset=0 response: body: {string: '1234567890'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:32 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c6c999bb-4fc2-463f-9e77-28762b2cf846] + x-ms-request-id: [ea2d900e-0138-4c58-8853-af743effa72f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [aef6109c-9a49-11e6-9eb7-acbc32b2789b] + x-ms-client-request-id: [444df480-d9d0-11e6-87af-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355192716,"modificationTime":1477355192856,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339919893,"modificationTime":1484339919954,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:33 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0d19d8fd-6149-4236-b9aa-cab73c778001] + x-ms-request-id: [d3b0b69b-7f50-493c-b011-d8e8f6542cc1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [af106578-9a49-11e6-ad9b-acbc32b2789b] + x-ms-client-request-id: [4467320c-d9d0-11e6-adb4-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355192716,"modificationTime":1477355192856,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339919893,"modificationTime":1484339919954,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:33 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [013d29b8-7426-4f39-a700-3384b8718535] + x-ms-request-id: [d0e78bd7-dbe8-4da9-aa31-7b89ce3dbe5c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -137,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [af2bb152-9a49-11e6-8e32-acbc32b2789b] + x-ms-client-request-id: [447a9cc2-d9d0-11e6-83dc-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355192716,"modificationTime":1477355192856,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339919893,"modificationTime":1484339919954,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:33 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ce3a8b49-0f91-480d-aaee-563dba9dd9cd] + x-ms-request-id: [ad6d78c9-e29d-4b53-b422-5999e9987525] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -163,24 +163,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [af490838-9a49-11e6-9f7a-acbc32b2789b] + x-ms-client-request-id: [448d0148-d9d0-11e6-8c5e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355192716,"modificationTime":1477355192856,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339919893,"modificationTime":1484339919954,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:33 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7d58be83-f882-4297-92ec-469f7485de9f] + x-ms-request-id: [2a731242-7f2c-431d-8d95-6298415b2a96] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -190,24 +190,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [af63af3a-9a49-11e6-9cbe-acbc32b2789b] + x-ms-client-request-id: [44a10976-d9d0-11e6-bd41-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:34 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [16ac48a9-ca11-4563-8c9a-ddb4ffc06643] + x-ms-request-id: [b85a7e2f-2b72-4a59-8a0f-826e39a3338a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_glob_walk.yaml b/tests/recordings/test_core/test_glob_walk.yaml index b9518ae..19b9d62 100644 --- a/tests/recordings/test_core/test_glob_walk.yaml +++ b/tests/recordings/test_core/test_glob_walk.yaml @@ -6,9 +6,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e4ea8aa6-9a4a-11e6-8c98-acbc32b2789b] + x-ms-client-request-id: [2c6cf03e-d9d0-11e6-83ee-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?OP=MKDIRS response: @@ -17,13 +17,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:12 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:00 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5f6c574b-6cad-4a75-87e8-61e1ad3c1914] + x-ms-request-id: [7d3b2420-70ac-48ab-b25e-ac57ccedb859] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -33,9 +33,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e50b319a-9a4a-11e6-af14-acbc32b2789b] + x-ms-client-request-id: [2cb01c92-d9d0-11e6-bab1-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/d?OP=MKDIRS response: @@ -44,13 +44,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:13 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:00 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [58dc2854-005c-4739-9e5e-e46343696ab6] + x-ms-request-id: [41a2b997-d291-434a-92e5-eee9007f9177] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -60,9 +60,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e52e9ec6-9a4a-11e6-bf27-acbc32b2789b] + x-ms-client-request-id: [2cc32f2c-d9d0-11e6-abec-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: @@ -71,14 +71,14 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:35:13 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:00 GMT'] Expires: ['-1'] Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f86433d2-a2e2-4944-a656-c743b5e48d3e] + x-ms-request-id: [01bb4dd0-2cb3-4283-b9d7-0e590dcf3299] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -88,9 +88,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e55734d0-9a4a-11e6-bb3b-acbc32b2789b] + x-ms-client-request-id: [2cdda83e-d9d0-11e6-93a2-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a1?overwrite=true&write=true&OP=CREATE response: @@ -99,14 +99,14 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:35:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:00 GMT'] Expires: ['-1'] Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a1?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e8303d13-da19-4552-82fa-b53c650166b3] + x-ms-request-id: [a938ce36-a8d1-4bbd-9d82-a262c17a4b17] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -116,9 +116,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e590eba6-9a4a-11e6-83f9-acbc32b2789b] + x-ms-client-request-id: [2cf57898-d9d0-11e6-9998-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a2?overwrite=true&write=true&OP=CREATE response: @@ -127,14 +127,14 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:35:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:01 GMT'] Expires: ['-1'] Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a2?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [dfa2a2b3-3611-4c80-94ab-176f810f697a] + x-ms-request-id: [8cb2fd67-1ab9-40c9-ba73-8dd24b6ee919] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -144,9 +144,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e5b90494-9a4a-11e6-a734-acbc32b2789b] + x-ms-client-request-id: [2d0d8674-d9d0-11e6-b4e4-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a3?overwrite=true&write=true&OP=CREATE response: @@ -155,14 +155,14 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:35:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:01 GMT'] Expires: ['-1'] Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a3?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [19e87cab-fa4f-47ff-8adc-5c79df0adde9] + x-ms-request-id: [5d6f6606-5491-4b31-bce1-d89cbd7eff89] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -172,9 +172,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e5defe1a-9a4a-11e6-b80c-acbc32b2789b] + x-ms-client-request-id: [2d253870-d9d0-11e6-8f64-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b1?overwrite=true&write=true&OP=CREATE response: @@ -183,14 +183,14 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:35:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:01 GMT'] Expires: ['-1'] Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b1?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [02f9a146-f00f-43c0-af12-cb056f4ed1eb] + x-ms-request-id: [eb49e2b7-92a8-4175-a5cb-00d9ae8355cf] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -200,9 +200,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e604ea58-9a4a-11e6-835c-acbc32b2789b] + x-ms-client-request-id: [2d3f6090-d9d0-11e6-bd2c-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/x1?overwrite=true&write=true&OP=CREATE response: @@ -211,14 +211,14 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:35:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:01 GMT'] Expires: ['-1'] Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/x1?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e1130071-ad36-4ebb-80d1-9cbba35f5171] + x-ms-request-id: [0057716d-edf3-4c11-b009-f409ae12abb4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -228,9 +228,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e630027e-9a4a-11e6-9c16-acbc32b2789b] + x-ms-client-request-id: [2d572dd2-d9d0-11e6-a31f-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/x2?overwrite=true&write=true&OP=CREATE response: @@ -239,14 +239,14 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:35:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:01 GMT'] Expires: ['-1'] Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/x2?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a20cb2b3-3fae-4a20-b677-e47f322a3c6e] + x-ms-request-id: [947f9609-a657-4bd6-823e-496c7cb6a025] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -256,9 +256,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e6587c54-9a4a-11e6-a9d8-acbc32b2789b] + x-ms-client-request-id: [2d6f0e28-d9d0-11e6-8f11-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/d/x3?overwrite=true&write=true&OP=CREATE response: @@ -267,14 +267,14 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:35:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:01 GMT'] Expires: ['-1'] Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/d/x3?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [88321cf4-33ec-422f-950f-64ce8a42204b] + x-ms-request-id: [44d039d5-ee55-4433-8d69-7f4abef12813] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -283,24 +283,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e67e747a-9a4a-11e6-bbcb-acbc32b2789b] + x-ms-client-request-id: [2d89def6-d9d0-11e6-a81b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355714160,"modificationTime":1477355714160,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1477355714553,"modificationTime":1477355714553,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1477355714817,"modificationTime":1477355714817,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1477355715068,"modificationTime":1477355715068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1477355715320,"modificationTime":1477355715320,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339880996,"modificationTime":1484339880996,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1484339881152,"modificationTime":1484339881152,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1484339881322,"modificationTime":1484339881322,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1484339881474,"modificationTime":1484339881474,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1484339881642,"modificationTime":1484339881642,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1564'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:02 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e10c5fd9-9d58-4c04-b6f5-4f1a1991b669] + x-ms-request-id: [8ab16a6b-3283-4257-8999-50b9de5637ef] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -309,24 +309,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e69edc94-9a4a-11e6-a267-acbc32b2789b] + x-ms-client-request-id: [2d9da87e-d9d0-11e6-a401-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1477355713928,"modificationTime":1477355716123,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1477355715594,"modificationTime":1477355715594,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1477355715849,"modificationTime":1477355715849,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1484339880856,"modificationTime":1484339882142,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1484339881804,"modificationTime":1484339881804,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1484339881960,"modificationTime":1484339881960,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['797'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:02 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1b3e7dcc-1e35-40fd-8ac4-06025b25f5b2] + x-ms-request-id: [fc90fd88-66ae-42e8-a713-476b3f2f14a5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -335,24 +335,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e6bf722e-9a4a-11e6-8389-acbc32b2789b] + x-ms-client-request-id: [2db2900a-d9d0-11e6-8318-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/d?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1477355716100,"modificationTime":1477355716100,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1484339882121,"modificationTime":1484339882121,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:02 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7642f6d0-1478-4e12-83a6-a9d289ad116d] + x-ms-request-id: [8793b1ff-4e9f-40be-9687-663a0d622091] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -361,24 +361,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e6de9d7a-9a4a-11e6-a254-acbc32b2789b] + x-ms-client-request-id: [2dc5fc3e-d9d0-11e6-94b5-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1477355713928,"modificationTime":1477355716123,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1477355715594,"modificationTime":1477355715594,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1477355715849,"modificationTime":1477355715849,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1484339880856,"modificationTime":1484339882142,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1484339881804,"modificationTime":1484339881804,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1484339881960,"modificationTime":1484339881960,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['797'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:02 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [928739e5-e8f9-4316-ace8-9073537327e5] + x-ms-request-id: [e2e6f095-c650-463b-942d-5ef98596b752] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -387,24 +387,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e6fa9aca-9a4a-11e6-8c38-acbc32b2789b] + x-ms-client-request-id: [2dda0326-d9d0-11e6-b697-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/d?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1477355716100,"modificationTime":1477355716100,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1484339882121,"modificationTime":1484339882121,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:02 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [102846e1-f1f8-42e5-a5f3-7367d3a62d1c] + x-ms-request-id: [6e16cef0-0e2f-4cc9-98bb-e7af67c5bd0e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -413,24 +413,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e71913e2-9a4a-11e6-b340-acbc32b2789b] + x-ms-client-request-id: [2ded43a4-d9d0-11e6-ad6e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1477355713928,"modificationTime":1477355716123,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1477355715594,"modificationTime":1477355715594,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1477355715849,"modificationTime":1477355715849,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1484339880856,"modificationTime":1484339882142,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1484339881804,"modificationTime":1484339881804,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1484339881960,"modificationTime":1484339881960,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['797'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:17 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:02 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a32c529d-a43f-4fff-a50a-7fe127bc321e] + x-ms-request-id: [1d2ea1b4-dbe2-4e33-b9d2-ca555c98d3c6] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -439,24 +439,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e738997e-9a4a-11e6-ac3a-acbc32b2789b] + x-ms-client-request-id: [2e0705d0-d9d0-11e6-b260-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/d?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1477355716100,"modificationTime":1477355716100,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1484339882121,"modificationTime":1484339882121,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:02 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [20d1d118-5e89-4eb8-bedd-d44dd8e263a6] + x-ms-request-id: [af061e64-f1a5-4397-88b7-5dd629d9a5c2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -465,24 +465,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e7565b30-9a4a-11e6-8fa7-acbc32b2789b] + x-ms-client-request-id: [2e1a24a8-d9d0-11e6-815a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1477355713928,"modificationTime":1477355716123,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1477355715594,"modificationTime":1477355715594,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1477355715849,"modificationTime":1477355715849,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1484339880856,"modificationTime":1484339882142,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1484339881804,"modificationTime":1484339881804,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1484339881960,"modificationTime":1484339881960,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['797'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:03 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ba052a90-21ba-43b9-8cf7-9af82a509748] + x-ms-request-id: [2db4306d-761c-46a0-9dfd-c5adc2401b43] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -491,24 +491,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e7729994-9a4a-11e6-9632-acbc32b2789b] + x-ms-client-request-id: [2e2d85b8-d9d0-11e6-900d-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/d?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1477355716100,"modificationTime":1477355716100,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1484339882121,"modificationTime":1484339882121,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:17 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:03 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [927f7056-4d5c-4c9f-9e49-3017b8a3552f] + x-ms-request-id: [03735eac-ff3f-4c42-9677-1b3b77f7e502] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -517,24 +517,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e793d4e2-9a4a-11e6-a72b-acbc32b2789b] + x-ms-client-request-id: [2e412040-d9d0-11e6-8bf6-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1477355714160,"modificationTime":1477355714160,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1484339880996,"modificationTime":1484339880996,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['287'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:17 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:03 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [607c2ee4-71cf-4298-914c-7d5737950211] + x-ms-request-id: [758698c5-a165-4350-b96b-e0485f50c304] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -543,24 +543,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e7b34d36-9a4a-11e6-b840-acbc32b2789b] + x-ms-client-request-id: [2e554580-d9d0-11e6-b21a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a1?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1477355714553,"modificationTime":1477355714553,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1484339881152,"modificationTime":1484339881152,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['287'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:03 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f3458c16-d60d-4636-9258-5afbff38fec0] + x-ms-request-id: [6fa39b64-fdde-4009-a17c-7e3b041352ba] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -569,24 +569,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e7d07992-9a4a-11e6-bd56-acbc32b2789b] + x-ms-client-request-id: [2e6adce4-d9d0-11e6-94ad-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355714160,"modificationTime":1477355714160,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1477355714553,"modificationTime":1477355714553,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1477355714817,"modificationTime":1477355714817,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1477355715068,"modificationTime":1477355715068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1477355715320,"modificationTime":1477355715320,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339880996,"modificationTime":1484339880996,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1484339881152,"modificationTime":1484339881152,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1484339881322,"modificationTime":1484339881322,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1484339881474,"modificationTime":1484339881474,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1484339881642,"modificationTime":1484339881642,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1564'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:03 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3452453d-7e5e-4f2a-9765-aaad09c3fc2a] + x-ms-request-id: [6a7bbf2e-021b-4071-af99-5aeb91a76278] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -595,24 +595,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e7ec8aec-9a4a-11e6-9684-acbc32b2789b] + x-ms-client-request-id: [2e7ec59a-d9d0-11e6-b189-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1477355713928,"modificationTime":1477355716123,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1477355715594,"modificationTime":1477355715594,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1477355715849,"modificationTime":1477355715849,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1484339880856,"modificationTime":1484339882142,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1484339881804,"modificationTime":1484339881804,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1484339881960,"modificationTime":1484339881960,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['797'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:03 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [bb72cc08-43a5-46b6-84d5-b456a4202966] + x-ms-request-id: [12f80c26-ec98-4b19-b3a6-cecd1e812ba7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -621,24 +621,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e8078858-9a4a-11e6-8d5c-acbc32b2789b] + x-ms-client-request-id: [2e92759c-d9d0-11e6-aee3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/d?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1477355716100,"modificationTime":1477355716100,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1484339882121,"modificationTime":1484339882121,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:03 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c9d58a13-5a27-4235-af1f-bca522bd5eac] + x-ms-request-id: [10edc640-43c3-4ace-8a14-afff07977b60] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -647,24 +647,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e823aaae-9a4a-11e6-916d-acbc32b2789b] + x-ms-client-request-id: [2ea8d036-d9d0-11e6-b79c-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355714160,"modificationTime":1477355714160,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1477355714553,"modificationTime":1477355714553,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1477355714817,"modificationTime":1477355714817,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1477355715068,"modificationTime":1477355715068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1477355715320,"modificationTime":1477355715320,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339880996,"modificationTime":1484339880996,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1484339881152,"modificationTime":1484339881152,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1484339881322,"modificationTime":1484339881322,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1484339881474,"modificationTime":1484339881474,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1484339881642,"modificationTime":1484339881642,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1564'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:03 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cf214fed-49ba-4765-95cc-2175382bc2bc] + x-ms-request-id: [51a91363-2331-4e0d-98da-0e018305bc07] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -673,24 +673,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e8424c36-9a4a-11e6-bfe7-acbc32b2789b] + x-ms-client-request-id: [2ebc92ca-d9d0-11e6-b211-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1477355713928,"modificationTime":1477355716123,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1477355715594,"modificationTime":1477355715594,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1477355715849,"modificationTime":1477355715849,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1484339880856,"modificationTime":1484339882142,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1484339881804,"modificationTime":1484339881804,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1484339881960,"modificationTime":1484339881960,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['797'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:04 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ae9794c5-8f28-49c5-8c0f-184e7c29afa9] + x-ms-request-id: [d7afe611-b21e-4ce5-957f-2fa4ca6a7c7b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -699,24 +699,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e864af54-9a4a-11e6-8880-acbc32b2789b] + x-ms-client-request-id: [2ed0075e-d9d0-11e6-be28-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/d?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1477355716100,"modificationTime":1477355716100,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1484339882121,"modificationTime":1484339882121,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:04 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f049a907-48f5-4e60-9963-d945b34e3979] + x-ms-request-id: [5fac48ea-dffa-452a-a747-91c23b03e87d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -725,24 +725,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e8853ccc-9a4a-11e6-b629-acbc32b2789b] + x-ms-client-request-id: [2ee3a1de-d9d0-11e6-8054-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1477355713928,"modificationTime":1477355716123,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1477355715594,"modificationTime":1477355715594,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1477355715849,"modificationTime":1477355715849,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1484339880856,"modificationTime":1484339882142,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1484339881804,"modificationTime":1484339881804,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1484339881960,"modificationTime":1484339881960,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['797'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:04 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ea97dde6-85e8-45cf-9ed7-eca2d9609df5] + x-ms-request-id: [ef30b500-4dbe-4c82-9ede-9ff737bba006] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -751,24 +751,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e8ad1e9c-9a4a-11e6-b394-acbc32b2789b] + x-ms-client-request-id: [2ef71750-d9d0-11e6-9afb-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/d?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1477355716100,"modificationTime":1477355716100,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1484339882121,"modificationTime":1484339882121,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:04 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7bc4b75f-a741-43f8-8a35-3b457b3ceb57] + x-ms-request-id: [9898d299-73ce-42e0-a44a-0cbd4147bef6] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -777,24 +777,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e8ccc2ec-9a4a-11e6-b08b-acbc32b2789b] + x-ms-client-request-id: [2f0a9e5e-d9d0-11e6-a660-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1477355713928,"modificationTime":1477355716123,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1477355715594,"modificationTime":1477355715594,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1477355715849,"modificationTime":1477355715849,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1484339880856,"modificationTime":1484339882142,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1484339881804,"modificationTime":1484339881804,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1484339881960,"modificationTime":1484339881960,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['797'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:04 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [af0c516e-eed1-478f-987c-b45f13aeb3b1] + x-ms-request-id: [cc67330b-6fbc-4910-8ed9-cb3be1c06e67] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -803,24 +803,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e8ea0564-9a4a-11e6-8595-acbc32b2789b] + x-ms-client-request-id: [2f1e12e2-d9d0-11e6-af03-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/d?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1477355716100,"modificationTime":1477355716100,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1484339882121,"modificationTime":1484339882121,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:04 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [be945c31-ac13-4b7c-b229-a15c7cf2ced4] + x-ms-request-id: [418e125f-e593-4b25-868e-ef1a94038714] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -829,24 +829,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e90af44a-9a4a-11e6-b630-acbc32b2789b] + x-ms-client-request-id: [2f319bc8-d9d0-11e6-8bc4-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1477355713928,"modificationTime":1477355716123,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1477355715594,"modificationTime":1477355715594,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1477355715849,"modificationTime":1477355715849,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"d","type":"DIRECTORY","blockSize":0,"accessTime":1484339880856,"modificationTime":1484339882142,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x1","type":"FILE","blockSize":268435456,"accessTime":1484339881804,"modificationTime":1484339881804,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"x2","type":"FILE","blockSize":268435456,"accessTime":1484339881960,"modificationTime":1484339881960,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['797'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:20 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:04 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d0ab87d4-82ab-4752-916c-3685987d0164] + x-ms-request-id: [8276ee44-9505-4c4f-b430-767d5108f304] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -855,24 +855,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e929f2dc-9a4a-11e6-9202-acbc32b2789b] + x-ms-client-request-id: [2f4536ba-d9d0-11e6-832e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c/d?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1477355716100,"modificationTime":1477355716100,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"x3","type":"FILE","blockSize":268435456,"accessTime":1484339882121,"modificationTime":1484339882121,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:20 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:04 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4b8bea43-4f7a-4bb3-b6ce-913c3d7677ca] + x-ms-request-id: [8219dbbc-317e-4216-8c77-f4f0ecfce6b8] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -881,24 +881,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e94bd606-9a4a-11e6-8c61-acbc32b2789b] + x-ms-client-request-id: [2f5847c2-d9d0-11e6-9c12-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355714160,"modificationTime":1477355714160,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1477355714553,"modificationTime":1477355714553,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1477355714817,"modificationTime":1477355714817,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1477355715068,"modificationTime":1477355715068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1477355715320,"modificationTime":1477355715320,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339880996,"modificationTime":1484339880996,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1484339881152,"modificationTime":1484339881152,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1484339881322,"modificationTime":1484339881322,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1484339881474,"modificationTime":1484339881474,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1484339881642,"modificationTime":1484339881642,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1564'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:20 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:05 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6230d871-4104-4ccc-9f76-b289b629ee62] + x-ms-request-id: [e37691b0-dd5b-489a-a42e-7c840f4fecaa] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -907,24 +907,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e9773ab0-9a4a-11e6-aa06-acbc32b2789b] + x-ms-client-request-id: [2f6bee52-d9d0-11e6-a6fd-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355714160,"modificationTime":1477355714160,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1477355714553,"modificationTime":1477355714553,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1477355714817,"modificationTime":1477355714817,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1477355715068,"modificationTime":1477355715068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1477355715320,"modificationTime":1477355715320,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339880996,"modificationTime":1484339880996,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1484339881152,"modificationTime":1484339881152,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1484339881322,"modificationTime":1484339881322,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1484339881474,"modificationTime":1484339881474,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1484339881642,"modificationTime":1484339881642,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1564'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:05 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2d52ddb1-11aa-4952-9a86-118884ca3cab] + x-ms-request-id: [4ebba0cc-61df-4f9a-84fe-936ada8e9b7d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -933,24 +933,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e9928752-9a4a-11e6-90a3-acbc32b2789b] + x-ms-client-request-id: [2f7f84c0-d9d0-11e6-8195-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355714160,"modificationTime":1477355714160,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1477355714553,"modificationTime":1477355714553,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1477355714817,"modificationTime":1477355714817,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1477355715068,"modificationTime":1477355715068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1477355715320,"modificationTime":1477355715320,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339880996,"modificationTime":1484339880996,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1484339881152,"modificationTime":1484339881152,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1484339881322,"modificationTime":1484339881322,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1484339881474,"modificationTime":1484339881474,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1484339881642,"modificationTime":1484339881642,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1564'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:05 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [58536e8e-c921-402c-85a5-f2acf77ab881] + x-ms-request-id: [5a2c73d9-ffa9-4748-925f-62f7641195df] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -960,9 +960,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e9b4bd86-9a4a-11e6-87eb-acbc32b2789b] + x-ms-client-request-id: [2f92feb6-d9d0-11e6-b62c-645106422854] method: DELETE uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: @@ -971,13 +971,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:05 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [51113b39-94f1-4268-9ec3-0abe68adde8b] + x-ms-request-id: [167b0995-2110-4fbf-a8dd-207affaeb53d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -986,24 +986,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e9de4c6e-9a4a-11e6-9eee-acbc32b2789b] + x-ms-client-request-id: [2fb34728-d9d0-11e6-8b55-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1477355714553,"modificationTime":1477355714553,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1477355714817,"modificationTime":1477355714817,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1477355715068,"modificationTime":1477355715068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1477355715320,"modificationTime":1477355715320,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1484339881152,"modificationTime":1484339881152,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1484339881322,"modificationTime":1484339881322,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1484339881474,"modificationTime":1484339881474,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1484339881642,"modificationTime":1484339881642,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1309'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:05 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1f6d9a2c-b7af-46a5-9fdd-73d408e26fb8] + x-ms-request-id: [d84ba10f-83c7-4acf-8124-7629b72f8c8e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1012,24 +1012,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e9f8bd6c-9a4a-11e6-938a-acbc32b2789b] + x-ms-client-request-id: [2fc6cadc-d9d0-11e6-ba4c-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1477355714553,"modificationTime":1477355714553,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1477355714817,"modificationTime":1477355714817,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1477355715068,"modificationTime":1477355715068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1477355715320,"modificationTime":1477355715320,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a1","type":"FILE","blockSize":268435456,"accessTime":1484339881152,"modificationTime":1484339881152,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1484339881322,"modificationTime":1484339881322,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1484339881474,"modificationTime":1484339881474,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1484339881642,"modificationTime":1484339881642,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1309'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:05 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3990727b-f71a-44b5-be31-9674c296923c] + x-ms-request-id: [44ef8025-b58e-47e3-80d8-13f7ffde9463] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1039,9 +1039,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ea14b080-9a4a-11e6-a650-acbc32b2789b] + x-ms-client-request-id: [2fda4238-d9d0-11e6-9d33-645106422854] method: DELETE uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a1?recursive=True&OP=DELETE response: @@ -1050,13 +1050,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:05 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [13db1362-dab3-48cd-b5e0-55b74da5495a] + x-ms-request-id: [c24afcba-fd92-455d-a883-c5fb63450568] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1065,24 +1065,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ea397a9e-9a4a-11e6-9f1d-acbc32b2789b] + x-ms-client-request-id: [2ff5a9fa-d9d0-11e6-a626-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1477355714817,"modificationTime":1477355714817,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1477355715068,"modificationTime":1477355715068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1477355715320,"modificationTime":1477355715320,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1484339881322,"modificationTime":1484339881322,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1484339881474,"modificationTime":1484339881474,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1484339881642,"modificationTime":1484339881642,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1053'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:06 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [604abe7d-a1a4-40e5-b9e4-a221246e5172] + x-ms-request-id: [d6b19aef-54ac-43fd-a333-9791d25c9e43] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1091,24 +1091,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ea55ac78-9a4a-11e6-b00c-acbc32b2789b] + x-ms-client-request-id: [30093078-d9d0-11e6-a8aa-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1477355714817,"modificationTime":1477355714817,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1477355715068,"modificationTime":1477355715068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1477355715320,"modificationTime":1477355715320,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a2","type":"FILE","blockSize":268435456,"accessTime":1484339881322,"modificationTime":1484339881322,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1484339881474,"modificationTime":1484339881474,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1484339881642,"modificationTime":1484339881642,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1053'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:06 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [191356f9-b792-4723-8a02-be54e91bd923] + x-ms-request-id: [594050eb-4ac5-40b4-bdee-c31ef35bb03f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1118,9 +1118,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ea71c87a-9a4a-11e6-8028-acbc32b2789b] + x-ms-client-request-id: [301c7376-d9d0-11e6-bf8c-645106422854] method: DELETE uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a2?recursive=True&OP=DELETE response: @@ -1129,13 +1129,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:06 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [78801134-60f9-44f8-a665-a5e8c8f30e64] + x-ms-request-id: [7e114841-e8df-4503-a29e-0319a4f15a7f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1144,24 +1144,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ea994814-9a4a-11e6-af10-acbc32b2789b] + x-ms-client-request-id: [3038236e-d9d0-11e6-a049-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1477355715068,"modificationTime":1477355715068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1477355715320,"modificationTime":1477355715320,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1484339881474,"modificationTime":1484339881474,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1484339881642,"modificationTime":1484339881642,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['797'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:06 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ee83d14d-20bd-4e62-af91-d84e16b95e95] + x-ms-request-id: [c24b729d-1740-473d-8625-3d0c2b9ad68e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1170,24 +1170,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [eaba3bf4-9a4a-11e6-a422-acbc32b2789b] + x-ms-client-request-id: [304b743a-d9d0-11e6-b370-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1477355715068,"modificationTime":1477355715068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1477355715320,"modificationTime":1477355715320,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a3","type":"FILE","blockSize":268435456,"accessTime":1484339881474,"modificationTime":1484339881474,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1484339881642,"modificationTime":1484339881642,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['797'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:06 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ea74263a-7e9f-4ff0-a325-b92119199d41] + x-ms-request-id: [de07c175-ac9f-464c-ba93-fae85b082417] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1197,9 +1197,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ead581a2-9a4a-11e6-b1f3-acbc32b2789b] + x-ms-client-request-id: [305ec27e-d9d0-11e6-86d3-645106422854] method: DELETE uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a3?recursive=True&OP=DELETE response: @@ -1208,13 +1208,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:06 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [aaf4516b-4d63-45e4-bf98-7bb90276ed8d] + x-ms-request-id: [6efcd2f5-3b0e-4209-ac61-2db12f55a34d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1223,24 +1223,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [eafbe21e-9a4a-11e6-9bd0-acbc32b2789b] + x-ms-client-request-id: [307cbf50-d9d0-11e6-b888-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1477355715320,"modificationTime":1477355715320,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1484339881642,"modificationTime":1484339881642,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['541'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:06 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e81ab505-6c4e-4d77-8d6d-b7de6cf15b6a] + x-ms-request-id: [3e1fe3eb-f48d-43f1-a0f2-b9b823c72565] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1249,24 +1249,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [eb16cc0a-9a4a-11e6-b2e6-acbc32b2789b] + x-ms-client-request-id: [30904a8c-d9d0-11e6-8d61-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1477355715320,"modificationTime":1477355715320,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b1","type":"FILE","blockSize":268435456,"accessTime":1484339881642,"modificationTime":1484339881642,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['541'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:07 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e2425073-0689-4a6d-9076-3e7d0e80f488] + x-ms-request-id: [23b08a50-91b5-45ec-a69d-2aea9ce3f1b4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1276,9 +1276,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [eb34a8f6-9a4a-11e6-89aa-acbc32b2789b] + x-ms-client-request-id: [30a39b66-d9d0-11e6-b04e-645106422854] method: DELETE uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b1?recursive=True&OP=DELETE response: @@ -1287,13 +1287,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:07 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [76b38778-5d42-4bc6-b286-e2a6e5ad39fb] + x-ms-request-id: [c5a38cd8-6b88-4bef-86d1-c85d63fcc41c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1302,24 +1302,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [eb58ad78-9a4a-11e6-af3b-acbc32b2789b] + x-ms-client-request-id: [30c111e6-d9d0-11e6-8f3d-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['285'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:07 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [436dac3f-43f6-4deb-89b9-f986634f802b] + x-ms-request-id: [bd7e463d-b8c2-4add-ae98-54e433357f67] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1328,24 +1328,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [eb770752-9a4a-11e6-b1aa-acbc32b2789b] + x-ms-client-request-id: [30d3e500-d9d0-11e6-bcc1-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1477355713698,"modificationTime":1477355715871,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"c","type":"DIRECTORY","blockSize":0,"accessTime":1484339880718,"modificationTime":1484339881982,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['285'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:24 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:07 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [30f6b0dc-493a-4492-ba39-cf9ae01640ff] + x-ms-request-id: [5138ab98-e479-455a-b381-41dd3bfd8b1c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1355,9 +1355,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [eb972f46-9a4a-11e6-b16f-acbc32b2789b] + x-ms-client-request-id: [30e6829a-d9d0-11e6-a1a8-645106422854] method: DELETE uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/c?recursive=True&OP=DELETE response: @@ -1366,13 +1366,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:24 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:07 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d0a22e47-305c-4909-95bf-383808548e40] + x-ms-request-id: [02e58625-03f0-4a61-97fe-57b3951c7957] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_gzip.yaml b/tests/recordings/test_core/test_gzip.yaml index 1fdc80f..663e46a 100644 --- a/tests/recordings/test_core/test_gzip.yaml +++ b/tests/recordings/test_core/test_gzip.yaml @@ -1,31 +1,31 @@ interactions: - request: body: !!binary | - H4sIAMWmDlgC/8tLzE3VSczNL80r4XLMyUxO1TE0MOByyk/SMTIwAAA73Rj6HQAAAA== + H4sIANs6eVgC/8tLzE3VSczNL80r4XLMyUxO1TE0MOByyk/SMTIwAAA73Rj6HQAAAA== headers: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['49'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b610fbda-9a49-11e6-9784-acbc32b2789b] + x-ms-client-request-id: [4acb46b4-d9d0-11e6-b18d-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:45 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:51 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2a134a60-b7c3-4c82-ae17-79e748beccac] + x-ms-request-id: [fc0749b2-6514-40fd-beea-c90737c933ad] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -34,24 +34,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b673f578-9a49-11e6-80ca-acbc32b2789b] + x-ms-client-request-id: [4b2f38b6-d9d0-11e6-b67b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":49,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355205662,"modificationTime":1477355205823,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":49,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339931727,"modificationTime":1484339931777,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:45 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:51 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [85e9991c-b605-4547-b7d0-b49f4e546c13] + x-ms-request-id: [6a4bde2a-8611-41c0-9a92-6daff64e6ea0] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -60,26 +60,26 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b68eb9b4-9a49-11e6-9cf6-acbc32b2789b] + x-ms-client-request-id: [4b41af76-d9d0-11e6-a41a-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=49 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=49&offset=0 response: body: string: !!binary | - H4sIAMWmDlgC/8tLzE3VSczNL80r4XLMyUxO1TE0MOByyk/SMTIwAAA73Rj6HQAAAA== + H4sIANs6eVgC/8tLzE3VSczNL80r4XLMyUxO1TE0MOByyk/SMTIwAAA73Rj6HQAAAA== headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:46 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:51 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [901d7538-e856-4a72-b3ef-3f9d6af8ba80] + x-ms-request-id: [1eb9200f-eb48-4af8-8793-42cbd5cc7738] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -88,24 +88,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b6acc38a-9a49-11e6-8944-acbc32b2789b] + x-ms-client-request-id: [4b59b712-d9d0-11e6-9b14-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":49,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355205662,"modificationTime":1477355205823,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":49,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339931727,"modificationTime":1484339931777,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:45 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:51 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1fd9335e-c191-40bc-8edc-d57feaa54a45] + x-ms-request-id: [7eea100f-4188-42b0-aaf7-cf495ad5df3c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -114,24 +114,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b6c9a1f8-9a49-11e6-a749-acbc32b2789b] + x-ms-client-request-id: [4b6c22d8-d9d0-11e6-8ed6-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":49,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355205662,"modificationTime":1477355205823,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":49,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339931727,"modificationTime":1484339931777,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:46 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:51 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5b634745-0915-4d12-ada3-de64b723321b] + x-ms-request-id: [2b6f7b0d-2916-47b9-9eb9-721d05dcde89] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -140,24 +140,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b6e81a18-9a49-11e6-b779-acbc32b2789b] + x-ms-client-request-id: [4b7e5d38-d9d0-11e6-94dd-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":49,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355205662,"modificationTime":1477355205823,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":49,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339931727,"modificationTime":1484339931777,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:46 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:51 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3f9cd664-5c5a-45e5-be48-febcd53ebc76] + x-ms-request-id: [ded419f3-b8bc-4b9d-93bb-72b775727552] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -167,24 +167,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b704120c-9a49-11e6-bd2a-acbc32b2789b] + x-ms-client-request-id: [4b94072c-d9d0-11e6-a645-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:46 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:52 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2063b00f-79fc-4476-b98d-2f20591869fb] + x-ms-request-id: [cd4df6bf-1937-4679-ada9-82604fdc27ae] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_info.yaml b/tests/recordings/test_core/test_info.yaml index 6f328f4..288ca2d 100644 --- a/tests/recordings/test_core/test_info.yaml +++ b/tests/recordings/test_core/test_info.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['5'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [98893e88-9a49-11e6-b6bd-acbc32b2789b] + x-ms-client-request-id: [310cae1e-d9d0-11e6-8423-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:55 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:08 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [26ee1388-d53a-4661-8938-7fa75f574767] + x-ms-request-id: [ecc6d5aa-3880-4bd6-a7f2-c63fcf3dc8a0] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [98c2e494-9a49-11e6-8613-acbc32b2789b] + x-ms-client-request-id: [3182541e-d9d0-11e6-bff0-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355156022,"modificationTime":1477355156107,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":5,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339888459,"modificationTime":1484339888507,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:55 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:08 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d3bf89e9-33cd-4725-861a-9fb7c8efbedf] + x-ms-request-id: [dd3b125f-b50b-482c-be1e-f09e6d196521] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [98e155b4-9a49-11e6-89f6-acbc32b2789b] + x-ms-client-request-id: [3194d29e-d9d0-11e6-b5df-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5012,"pathSuffix":"README.rst","type":"FILE","blockSize":268435456,"accessTime":1475276603298,"modificationTime":1475276603391,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1474578598739,"modificationTime":1477355156044,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"begoldsm","type":"DIRECTORY","blockSize":0,"accessTime":1477069231910,"modificationTime":1477069231910,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"joseph","type":"DIRECTORY","blockSize":0,"accessTime":1472608724061,"modificationTime":1477068888387,"replication":0,"permission":"700","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":39,"pathSuffix":"test.csv","type":"FILE","blockSize":268435456,"accessTime":1469226766337,"modificationTime":1475168613454,"replication":1,"permission":"777","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1484339701363,"modificationTime":1484339888481,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['1344'] + Content-Length: ['552'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:08 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e9b85884-e564-4f92-bbf3-ada7994cd0a8] + x-ms-request-id: [ee90b9f1-4d66-4531-8f09-387cc963705b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [98fec4c8-9a49-11e6-80ed-acbc32b2789b] + x-ms-client-request-id: [31a68982-d9d0-11e6-805a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355156022,"modificationTime":1477355156107,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":5,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339888459,"modificationTime":1484339888507,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:08 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [329acf5f-76c3-49d3-b202-77eb8dfea826] + x-ms-request-id: [56106b65-7d97-4373-95fe-cd6980130956] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [991aab18-9a49-11e6-ab62-acbc32b2789b] + x-ms-client-request-id: [31bab8dc-d9d0-11e6-b69c-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355156022,"modificationTime":1477355156107,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":5,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339888459,"modificationTime":1484339888507,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:08 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [13bd9701-f561-45a7-95bc-14738325202d] + x-ms-request-id: [dc8c0627-5ae3-4b84-b27c-72b3b5efec7e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -137,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9937c142-9a49-11e6-a82f-acbc32b2789b] + x-ms-client-request-id: [31cd23de-d9d0-11e6-910a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355156022,"modificationTime":1477355156107,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":5,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339888459,"modificationTime":1484339888507,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:09 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ef681dab-b24c-4c6d-a742-b7c539e1d196] + x-ms-request-id: [35bcd127-8933-4960-bdc1-bb90ab6f704f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -164,24 +164,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [995833c8-9a49-11e6-85cb-acbc32b2789b] + x-ms-client-request-id: [31e039e8-d9d0-11e6-9f20-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:09 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1d5ac0b8-a95b-475a-a2f3-527336edda31] + x-ms-request-id: [4e200090-2244-4d06-ad9d-51561547f2c8] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_ls_touch.yaml b/tests/recordings/test_core/test_ls_touch.yaml index 3d9557c..7272dc2 100644 --- a/tests/recordings/test_core/test_ls_touch.yaml +++ b/tests/recordings/test_core/test_ls_touch.yaml @@ -5,9 +5,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d0735a62-9a4a-11e6-abbd-acbc32b2789b] + x-ms-client-request-id: [2753b062-d9d0-11e6-8285-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: @@ -16,13 +16,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:51 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2a069bed-13b9-4b8d-a885-5a33c1d41f47] + x-ms-request-id: [0f2c892e-6d1a-44d3-958c-acbb4f91456d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -31,24 +31,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d091d8c0-9a4a-11e6-b139-acbc32b2789b] + x-ms-client-request-id: [278e9594-d9d0-11e6-8d11-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5012,"pathSuffix":"README.rst","type":"FILE","blockSize":268435456,"accessTime":1475276603298,"modificationTime":1475276603391,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1474578598739,"modificationTime":1477355664204,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"begoldsm","type":"DIRECTORY","blockSize":0,"accessTime":1477069231910,"modificationTime":1477069231910,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"joseph","type":"DIRECTORY","blockSize":0,"accessTime":1472608724061,"modificationTime":1477355437112,"replication":0,"permission":"700","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":39,"pathSuffix":"test.csv","type":"FILE","blockSize":268435456,"accessTime":1469226766337,"modificationTime":1475168613454,"replication":1,"permission":"777","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1477355170977,"modificationTime":1477355170977,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1484339701363,"modificationTime":1484339871611,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['1598'] + Content-Length: ['552'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:51 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f96b81f0-3359-4d50-92e7-d1cc9bfa3b0a] + x-ms-request-id: [baf6862a-63a6-465e-8343-4b60cb2060bb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -58,25 +58,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d0bd6f62-9a4a-11e6-a1fc-acbc32b2789b] + x-ms-client-request-id: [27a11fba-d9d0-11e6-809e-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:34:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:51 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ab2db5ed-fa6d-44cc-b52d-90085a82f510] + x-ms-request-id: [fdae8dd5-d5e3-4518-ae2a-3799bc4fdb71] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -86,25 +86,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d0dece80-9a4a-11e6-9a34-acbc32b2789b] + x-ms-client-request-id: [27b8b2dc-d9d0-11e6-bfbb-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:34:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:51 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d19cf721-c900-4dd5-8109-94c9883b8a17] + x-ms-request-id: [a6c7251f-c3ac-4fe4-9f44-35602e84fbdb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -113,24 +113,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d1034106-9a4a-11e6-a260-acbc32b2789b] + x-ms-client-request-id: [27d094dc-d9d0-11e6-b560-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355679832,"modificationTime":1477355679832,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355680068,"modificationTime":1477355680068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339872380,"modificationTime":1484339872380,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339872531,"modificationTime":1484339872531,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['543'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:51 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f0c0b809-0770-4505-87c3-f4df4ed68f8d] + x-ms-request-id: [36e9737c-82d7-4a67-990b-30b796c34c85] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -139,24 +139,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d123e436-9a4a-11e6-88f8-acbc32b2789b] + x-ms-client-request-id: [27e296b0-d9d0-11e6-a70a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355679832,"modificationTime":1477355679832,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355680068,"modificationTime":1477355680068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339872380,"modificationTime":1484339872380,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339872531,"modificationTime":1484339872531,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['543'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:51 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [006649fb-43e6-4523-b64e-ca81ecb39864] + x-ms-request-id: [ed84e894-ce39-48bd-8b44-076203774ed4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -165,24 +165,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d1512cfe-9a4a-11e6-aacf-acbc32b2789b] + x-ms-client-request-id: [27f497c6-d9d0-11e6-a52b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355679832,"modificationTime":1477355679832,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355680068,"modificationTime":1477355680068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339872380,"modificationTime":1484339872380,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339872531,"modificationTime":1484339872531,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['543'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:52 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2cfa05b4-8bbc-41c4-b52a-64ec4b3f18f9] + x-ms-request-id: [66241ca5-8dc9-4912-b625-3af84a4dd077] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -191,24 +191,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d17298d8-9a4a-11e6-b6d8-acbc32b2789b] + x-ms-client-request-id: [280623f0-d9d0-11e6-813b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355679832,"modificationTime":1477355679832,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355680068,"modificationTime":1477355680068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339872380,"modificationTime":1484339872380,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339872531,"modificationTime":1484339872531,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['543'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:52 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8edd65cf-d4f9-4813-a35c-f13394add319] + x-ms-request-id: [4bf37024-d55a-4f1c-99b7-fe5a0e66677b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -217,24 +217,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d18db8a2-9a4a-11e6-943c-acbc32b2789b] + x-ms-client-request-id: [2834a0c0-d9d0-11e6-b89f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355679832,"modificationTime":1477355679832,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355680068,"modificationTime":1477355680068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339872380,"modificationTime":1484339872380,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339872531,"modificationTime":1484339872531,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['543'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:41 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:52 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [46488a21-f963-4635-bd7e-982fa015636a] + x-ms-request-id: [726edf6d-09c0-461d-a2dd-9341d4f22d86] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -244,24 +244,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d1b08670-9a4a-11e6-a639-acbc32b2789b] + x-ms-client-request-id: [284691a6-d9d0-11e6-91ed-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:52 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [745c8218-3c09-4a00-a94f-b988e684bdc2] + x-ms-request-id: [6e06cc0d-1a44-4d59-ba49-ed10130ba9bf] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -270,24 +270,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d1d5412c-9a4a-11e6-a8f1-acbc32b2789b] + x-ms-client-request-id: [285f2b5e-d9d0-11e6-ace7-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355680068,"modificationTime":1477355680068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339872531,"modificationTime":1484339872531,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:41 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:52 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5a7347d1-131d-4172-97fc-d4b693c81707] + x-ms-request-id: [80032f34-7b6a-400b-bedd-a9d3cc23cfe9] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -296,24 +296,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d1f4dd3e-9a4a-11e6-8adb-acbc32b2789b] + x-ms-client-request-id: [28715562-d9d0-11e6-97e4-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355680068,"modificationTime":1477355680068,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339872531,"modificationTime":1484339872531,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:41 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:52 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f658d61b-b8b7-4bb8-b5a1-4b1013e450e9] + x-ms-request-id: [454732dc-f70a-4fb6-addf-116fc29319a2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -323,24 +323,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d213ca14-9a4a-11e6-adf0-acbc32b2789b] + x-ms-client-request-id: [2883745a-d9d0-11e6-8926-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:41 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:53 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c27c4ec6-80d5-4c3f-95f7-a88b9043a98c] + x-ms-request-id: [2d43e747-e214-44ed-be23-f55d5ccedd44] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_move.yaml b/tests/recordings/test_core/test_move.yaml index 45b23ce..6ed2789 100644 --- a/tests/recordings/test_core/test_move.yaml +++ b/tests/recordings/test_core/test_move.yaml @@ -6,9 +6,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [f3197f88-9a4a-11e6-aae1-acbc32b2789b] + x-ms-client-request-id: [332f28a6-d9d0-11e6-b3fe-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: @@ -17,14 +17,14 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:35:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:12 GMT'] Expires: ['-1'] Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [775027c7-ead2-4254-bc3b-284e35ca3e81] + x-ms-request-id: [364a9f6a-c500-4417-8245-0a4eb0c6df98] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [f33e862c-9a4a-11e6-b138-acbc32b2789b] + x-ms-client-request-id: [33759ec8-d9d0-11e6-a7e5-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355737505,"modificationTime":1477355737505,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339892056,"modificationTime":1484339892056,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:12 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2c768ced-87db-426f-8f1a-00d42a4f2241] + x-ms-request-id: [13f6c337-c1b2-46d5-ad42-3ff9905140f7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [f35e5ae8-9a4a-11e6-b754-acbc32b2789b] + x-ms-client-request-id: [3388fd8c-d9d0-11e6-89f7-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355737505,"modificationTime":1477355737505,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339892056,"modificationTime":1484339892056,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:12 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [da80ae5b-2984-4935-ac8d-bfd07f12f3ca] + x-ms-request-id: [617891fd-c4b4-43e7-afca-f8162e358f80] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -86,24 +86,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [f37dee6e-9a4a-11e6-aa2f-acbc32b2789b] + x-ms-client-request-id: [339c52c2-d9d0-11e6-9e17-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?destination=azure_test_dir%2Fb&OP=RENAME + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=RENAME&destination=azure_test_dir%2Fb response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:12 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cdd7ebc6-1dc9-4afe-8513-fd65e3086379] + x-ms-request-id: [81893631-0d38-4264-b0ff-617187461ddd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -112,24 +112,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [f39b6942-9a4a-11e6-8d24-acbc32b2789b] + x-ms-client-request-id: [33b4c802-d9d0-11e6-9daf-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355737505,"modificationTime":1477355737505,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339892056,"modificationTime":1484339892056,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:12 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b093cd09-1b0b-472d-b88d-0d62c9d4c020] + x-ms-request-id: [d19311e4-c19a-44f2-b3c7-eefb3f55933a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -138,24 +138,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [f3c69346-9a4a-11e6-b1e5-acbc32b2789b] + x-ms-client-request-id: [33c85298-d9d0-11e6-8e1c-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355737505,"modificationTime":1477355737505,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339892056,"modificationTime":1484339892056,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:12 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4500ebbc-02f1-432b-ad7b-21de48a819a9] + x-ms-request-id: [9567afeb-71e8-43ef-9d5c-e3b8d7600cf5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -164,24 +164,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [f3e77110-9a4a-11e6-8bee-acbc32b2789b] + x-ms-client-request-id: [33dbc66e-d9d0-11e6-a902-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355737505,"modificationTime":1477355737505,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339892056,"modificationTime":1484339892056,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:12 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7a701a1b-8631-449f-93b6-a37090458e89] + x-ms-request-id: [a40c2d83-061f-433b-99f9-477c153245f0] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -190,24 +190,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [f406ea34-9a4a-11e6-bec9-acbc32b2789b] + x-ms-client-request-id: [33eefc70-d9d0-11e6-9cc0-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355737505,"modificationTime":1477355737505,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339892056,"modificationTime":1484339892056,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:12 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b66707af-c32a-43b3-b19b-bd843e8d485a] + x-ms-request-id: [df854126-e17a-4599-bbc4-673c3b7c9585] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -216,24 +216,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [f423ba58-9a4a-11e6-90d0-acbc32b2789b] + x-ms-client-request-id: [340c7622-d9d0-11e6-8cf3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355737505,"modificationTime":1477355737505,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339892056,"modificationTime":1484339892056,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:13 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [293c2fbc-d9aa-4a95-b16c-10d9fad0685b] + x-ms-request-id: [496020a8-e449-434d-9c91-d1f0539c2463] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -243,9 +243,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [f4488e4c-9a4a-11e6-bb54-acbc32b2789b] + x-ms-client-request-id: [341f9ccc-d9d0-11e6-a8df-645106422854] method: DELETE uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/b?recursive=True&OP=DELETE response: @@ -254,13 +254,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:35:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:13 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [9fed996a-d050-47f9-987d-6fce59aedc96] + x-ms-request-id: [2020f228-1e1e-4346-ae9d-4e103f477310] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_put.yaml b/tests/recordings/test_core/test_put.yaml index fc22f0e..854ff9d 100644 --- a/tests/recordings/test_core/test_put.yaml +++ b/tests/recordings/test_core/test_put.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['1000'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ad6833f4-9a49-11e6-ab41-acbc32b2789b] + x-ms-client-request-id: [42e6ed9e-d9d0-11e6-9cca-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:31 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:37 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0d6a1b55-2562-41c0-a889-1da28949fd06] + x-ms-request-id: [2d2028d7-35da-485b-b4f8-6ea56f6ccad2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [adacdcca-9a49-11e6-b79c-acbc32b2789b] + x-ms-client-request-id: [4347463a-d9d0-11e6-90db-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355191063,"modificationTime":1477355191173,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339918463,"modificationTime":1484339918547,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:30 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:37 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ad491b30-4a1c-4784-a0fe-4c5506412792] + x-ms-request-id: [1fdf4a12-7d71-4cf4-90cc-688742046dec] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [adc8e3de-9a49-11e6-84e1-acbc32b2789b] + x-ms-client-request-id: [4359eec6-d9d0-11e6-9a96-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=1000 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=1000&offset=0 response: body: {string: '1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:31 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:37 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5f1a2823-7c85-406c-82a4-b89fc6437d1f] + x-ms-request-id: [8c3d6e5b-d012-42b0-8b21-c5cdc1dc7f43] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [adeb4ae6-9a49-11e6-9e79-acbc32b2789b] + x-ms-client-request-id: [436f2ee6-d9d0-11e6-b177-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355191063,"modificationTime":1477355191173,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339918463,"modificationTime":1484339918547,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:31 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:38 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7da3fb7c-8bac-4017-bb5f-0902fff7bd1e] + x-ms-request-id: [12cba38d-befe-48ed-baf0-fa50ed0a30f9] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ae0d9650-9a49-11e6-9635-acbc32b2789b] + x-ms-client-request-id: [438165fa-d9d0-11e6-b6d3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355191063,"modificationTime":1477355191173,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339918463,"modificationTime":1484339918547,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:31 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:38 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d70153b5-3e49-49fb-8595-f3ac154c6a47] + x-ms-request-id: [b155367d-dbc2-4650-ac13-1f43dfe45d55] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -137,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ae28323a-9a49-11e6-9bf7-acbc32b2789b] + x-ms-client-request-id: [4393db8a-d9d0-11e6-9d40-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355191063,"modificationTime":1477355191173,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":1000,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339918463,"modificationTime":1484339918547,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:31 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:38 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6e6e60c6-9c53-4fe7-b93b-cc8b8e29e5aa] + x-ms-request-id: [f48e6a9a-840a-4446-b260-d3dadcf3ada7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -164,24 +164,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ae4417ae-9a49-11e6-9a9b-acbc32b2789b] + x-ms-client-request-id: [43a610ba-d9d0-11e6-916a-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:31 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:38 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [867cfcd5-bda8-4315-bede-778fb2c8acb7] + x-ms-request-id: [ab425033-4d94-4abc-8936-b34ff1ccccf4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_read_delimited_block.yaml b/tests/recordings/test_core/test_read_delimited_block.yaml index d094a39..6dd1473 100644 --- a/tests/recordings/test_core/test_read_delimited_block.yaml +++ b/tests/recordings/test_core/test_read_delimited_block.yaml @@ -10,25 +10,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['11'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a16b6f08-9a49-11e6-901d-acbc32b2789b] + x-ms-client-request-id: [399f49c0-d9d0-11e6-8f22-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:10 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:22 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1dbe0cce-0665-43b7-9fe1-84d07db22766] + x-ms-request-id: [089f5566-1cc7-4de4-83a0-ecdcede43743] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -37,24 +37,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a1aa8d14-9a49-11e6-8e34-acbc32b2789b] + x-ms-client-request-id: [3a0f5e80-d9d0-11e6-b73e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:11 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:22 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [bf53475a-2489-4323-90cc-8a4e3c842b76] + x-ms-request-id: [dc13f707-8edf-4e8c-9db5-48b64ad3fd62] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -63,24 +63,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a1c87858-9a49-11e6-ac65-acbc32b2789b] + x-ms-client-request-id: [3a22ac40-d9d0-11e6-ada2-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:10 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:22 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1be74459-107f-43c6-b19a-38aca1ce9c06] + x-ms-request-id: [3c48bd79-e58f-4333-b826-494e5b70142f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -89,11 +89,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a1e705b6-9a49-11e6-ba1c-acbc32b2789b] + x-ms-client-request-id: [3a35ee8a-d9d0-11e6-b537-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=1&read=true&length=10 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=10&offset=1 response: body: {string: '23 @@ -103,14 +103,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:11 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:22 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [98b6651c-147a-4007-99f6-4c29cc345ddd] + x-ms-request-id: [45c7becf-8a6a-46f7-af7b-bad4432c906e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -119,24 +119,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a2040010-9a49-11e6-8c2e-acbc32b2789b] + x-ms-client-request-id: [3a528b94-d9d0-11e6-9480-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:11 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:23 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3f500809-8905-4c9a-a1be-c6ea7f2dc017] + x-ms-request-id: [42d4f172-3cad-4582-be1f-5a3d88e9d93f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -145,24 +145,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a21ee08a-9a49-11e6-b1a8-acbc32b2789b] + x-ms-client-request-id: [3a65f2ae-d9d0-11e6-a38a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:12 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:23 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c9f8aa59-8eb1-4b1a-ad7d-1169bfe5df7e] + x-ms-request-id: [533f86c6-c6e6-40fe-8815-333c202ff042] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -171,11 +171,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a239f05a-9a49-11e6-84ed-acbc32b2789b] + x-ms-client-request-id: [3a78f506-d9d0-11e6-a6f3-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=1&read=true&length=10 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=10&offset=1 response: body: {string: '23 @@ -185,14 +185,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:11 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:23 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [22ce9592-81f1-49af-8f77-5d133ea77f21] + x-ms-request-id: [5efb917e-12c9-45e1-b4bf-212f5215f2f1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -201,24 +201,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a2581482-9a49-11e6-8df8-acbc32b2789b] + x-ms-client-request-id: [3a8c84be-d9d0-11e6-98fb-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=0&read=true&length=1 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=1&offset=0 response: body: {string: '1'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:12 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:23 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4cf14c03-964a-40cb-9075-07344e0cae41] + x-ms-request-id: [feca50e6-2b15-4e02-9e7a-aa25d3c92472] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -227,24 +227,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a27829a4-9a49-11e6-be3a-acbc32b2789b] + x-ms-client-request-id: [3a9f874a-d9d0-11e6-ba21-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:11 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:23 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f6241870-ca76-43f8-b91d-c1052a17616a] + x-ms-request-id: [fa81730f-c460-43c9-b908-b54c2b4aeec2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -253,24 +253,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a29a42ac-9a49-11e6-8baa-acbc32b2789b] + x-ms-client-request-id: [3ab284d8-d9d0-11e6-ae16-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:12 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:23 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ab3ddca9-cfca-41f9-bb45-ee96e5b17f04] + x-ms-request-id: [f706089b-e036-402f-8f78-dbba068198f3] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -279,11 +279,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a2b61f34-9a49-11e6-8be6-acbc32b2789b] + x-ms-client-request-id: [3ac5a1b8-d9d0-11e6-af65-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=2&read=true&length=9 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=9&offset=2 response: body: {string: '3 @@ -293,14 +293,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:12 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:23 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f8855021-a932-4fe0-adaa-89ba9ccdf878] + x-ms-request-id: [7181eb39-d7c4-4d2c-a36e-73237ccd1f4e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -309,24 +309,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a2d99142-9a49-11e6-a62f-acbc32b2789b] + x-ms-client-request-id: [3adbb418-d9d0-11e6-bec4-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=0&read=true&length=2 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=2&offset=0 response: body: {string: '12'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:12 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:23 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b6fe16cb-61f4-4857-a770-4c412d7236db] + x-ms-request-id: [e6a28620-9bcf-4636-95aa-2a802e75ac07] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -335,24 +335,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a2fc536e-9a49-11e6-b5ba-acbc32b2789b] + x-ms-client-request-id: [3aeef152-d9d0-11e6-99d2-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:12 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [92368d92-25f9-4290-8b76-2b6cdd7fe730] + x-ms-request-id: [f54d3ea6-d53e-4ce0-8187-28a630a7784a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -361,24 +361,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a329dc26-9a49-11e6-b64c-acbc32b2789b] + x-ms-client-request-id: [3b01e6dc-d9d0-11e6-b512-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:12 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6fa06d7e-07c8-4b22-9f60-9eca5c6e470e] + x-ms-request-id: [02ddf8cf-fe17-41c2-8703-cb8963b810f1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -387,11 +387,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a345fff0-9a49-11e6-a3ce-acbc32b2789b] + x-ms-client-request-id: [3b14eaf6-d9d0-11e6-836a-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=3&read=true&length=8 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=8&offset=3 response: body: {string: ' @@ -401,14 +401,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:13 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [501a2f45-3133-4ae6-988a-97ead4e80e16] + x-ms-request-id: [ebeb50e0-f7d4-4540-9451-608c4e256013] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -417,24 +417,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a366ba24-9a49-11e6-b537-acbc32b2789b] + x-ms-client-request-id: [3b281974-d9d0-11e6-9991-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=0&read=true&length=3 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=3&offset=0 response: body: {string: '123'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:13 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [56c0793f-fe22-49fa-b2cb-c7aeb140f3eb] + x-ms-request-id: [cd689132-3c96-4dbd-afa5-1f5b84f630bb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -443,24 +443,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a38fd686-9a49-11e6-ae99-acbc32b2789b] + x-ms-client-request-id: [3b3b1a0c-d9d0-11e6-9fa8-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1006ecd5-fafd-4273-a221-5415e16165cc] + x-ms-request-id: [725dabd7-4746-4692-895d-d7a960f286e3] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -469,24 +469,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a3aeb646-9a49-11e6-8168-acbc32b2789b] + x-ms-client-request-id: [3b4e1b0c-d9d0-11e6-9685-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3ab2ba00-a50a-4037-bdd2-3e6c6cdb7adf] + x-ms-request-id: [19c6443f-0428-4752-9650-b4d3d1e01153] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -495,11 +495,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a3c99ff4-9a49-11e6-b838-acbc32b2789b] + x-ms-client-request-id: [3b616e9e-d9d0-11e6-9197-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=5&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=6&offset=5 response: body: {string: '56 @@ -507,14 +507,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:13 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d4e4f0a8-a6d0-4cb3-806b-35f8832073f8] + x-ms-request-id: [9ec3050a-6846-4d94-a229-0a4d3cbf517d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -523,11 +523,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a3e51770-9a49-11e6-a003-acbc32b2789b] + x-ms-client-request-id: [3b75218a-d9d0-11e6-85df-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=0&read=true&length=5 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=5&offset=0 response: body: {string: '123 @@ -535,14 +535,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e9a5ee71-e3da-4313-bede-b4d15463f76e] + x-ms-request-id: [6edc840c-5627-4b64-953c-3a959a146720] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -551,24 +551,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a41ae80a-9a49-11e6-bb14-acbc32b2789b] + x-ms-client-request-id: [3b8b7b10-d9d0-11e6-86dd-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e2a5b846-ecf2-4f09-a27c-c328953a2f0f] + x-ms-request-id: [ba5e9d17-50d7-4177-821b-28ff80e66fde] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -577,24 +577,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a44a038a-9a49-11e6-bc08-acbc32b2789b] + x-ms-client-request-id: [3bbc54cc-d9d0-11e6-a20c-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [16e00bc8-cdc9-4937-adb2-85a631323eff] + x-ms-request-id: [8182d379-493f-4fe7-b39a-24a73ff03c0b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -603,24 +603,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a465693e-9a49-11e6-8959-acbc32b2789b] + x-ms-client-request-id: [3bcf6f36-d9d0-11e6-8a8d-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=8&read=true&length=3 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=3&offset=8 response: body: {string: '789'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [eee0be58-c202-45c3-ae79-e2e4773c5a20] + x-ms-request-id: [657e786a-35a1-4029-b746-0a8ef7251029] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -629,11 +629,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a4adcbac-9a49-11e6-b8b2-acbc32b2789b] + x-ms-client-request-id: [3be2ced8-d9d0-11e6-b5d7-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=0&read=true&length=8 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=8&offset=0 response: body: {string: '123 @@ -643,14 +643,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8ee9e7ee-dfb1-4108-a700-427c2aefe9ee] + x-ms-request-id: [719c0093-fff0-42d5-b419-dcc4e1bcf92e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -659,24 +659,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a4f889da-9a49-11e6-90a7-acbc32b2789b] + x-ms-client-request-id: [3bf64876-d9d0-11e6-a323-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7f18e402-b942-412f-95bf-9421722f6ba5] + x-ms-request-id: [e896de50-4841-4d9b-858a-168b6687922d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -685,24 +685,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a5153ed8-9a49-11e6-876c-acbc32b2789b] + x-ms-client-request-id: [3c09d17a-d9d0-11e6-8931-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b4d546d1-b892-4615-ab79-2e1bf8a62b8b] + x-ms-request-id: [d680d5f8-d5fe-4ec0-8cff-6a0c73167b25] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -711,11 +711,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a52fe9ca-9a49-11e6-b5b4-acbc32b2789b] + x-ms-client-request-id: [3c1cfa30-d9d0-11e6-8915-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=0&read=true&length=11 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=11&offset=0 response: body: {string: '123 @@ -725,14 +725,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [42f6f632-844a-4c52-8975-101bcc0bd10a] + x-ms-request-id: [71df9611-a1d9-4d7d-bec2-affbfbca60ba] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -741,24 +741,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a58dabee-9a49-11e6-b5b6-acbc32b2789b] + x-ms-client-request-id: [3c304666-d9d0-11e6-b932-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:17 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [35528202-a506-492d-98b2-959c6a651121] + x-ms-request-id: [3aed9cf3-14d1-4e7a-9e53-c0e23899ed67] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -767,24 +767,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a5abdb18-9a49-11e6-91e4-acbc32b2789b] + x-ms-client-request-id: [3c435df4-d9d0-11e6-ab37-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:17 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7047b366-543e-4dd0-be09-16ac4bdc4049] + x-ms-request-id: [f9a495d3-f5f5-4d9f-baae-8db70a1778cf] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -793,11 +793,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a5c80086-9a49-11e6-9a14-acbc32b2789b] + x-ms-client-request-id: [3c563862-d9d0-11e6-94d9-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=1&read=true&length=10 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=10&offset=1 response: body: {string: '23 @@ -807,14 +807,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8a82ca0c-a91f-47ee-909c-e5af9b347c3e] + x-ms-request-id: [76fc0a2d-ef35-4eab-935a-78a84d53bcd3] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -823,24 +823,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a5e7385c-9a49-11e6-a106-acbc32b2789b] + x-ms-client-request-id: [3c698a36-d9d0-11e6-a31f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [689eaa69-3362-41b1-b4ff-814ba8af592c] + x-ms-request-id: [651630cf-5cd9-4b41-983c-351cace37376] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -849,24 +849,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a60427ba-9a49-11e6-8dec-acbc32b2789b] + x-ms-client-request-id: [3c7c829c-d9d0-11e6-93e5-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [19f1b683-644f-40a3-a34c-329c578405de] + x-ms-request-id: [4e836273-a776-491d-a998-073f1b043cf9] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -875,11 +875,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a61f5852-9a49-11e6-a51f-acbc32b2789b] + x-ms-client-request-id: [3c8f9dda-d9d0-11e6-b7c0-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=1&read=true&length=10 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=10&offset=1 response: body: {string: '23 @@ -889,14 +889,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4a0af3e8-3749-491a-b3bb-1aa3d5e1264c] + x-ms-request-id: [639bd4b2-e810-4c9d-a9f9-11552b0700dc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -905,24 +905,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a63f0fe4-9a49-11e6-a58e-acbc32b2789b] + x-ms-client-request-id: [3ca30e54-d9d0-11e6-815a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [63d3bf57-7286-4212-a5b7-650bcfe889e7] + x-ms-request-id: [bb366bd8-7200-4eef-b309-772589a4137d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -931,24 +931,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a65ddabe-9a49-11e6-ae98-acbc32b2789b] + x-ms-client-request-id: [3cb65594-d9d0-11e6-bf8a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2a181f74-ebd7-40ae-a4f4-50752ede2052] + x-ms-request-id: [1b36afc0-6daa-477b-ba64-746224c094fe] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -957,11 +957,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a67947b8-9a49-11e6-8f50-acbc32b2789b] + x-ms-client-request-id: [3cc9b0a6-d9d0-11e6-84f2-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=1&read=true&length=10 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=10&offset=1 response: body: {string: '23 @@ -971,14 +971,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [bd6f5fa7-2d80-4c85-aa9e-b81d06d425cc] + x-ms-request-id: [a68bb12f-bfdb-40b1-bb1f-2a0e7ca54c40] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -987,24 +987,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a696f3f8-9a49-11e6-9430-acbc32b2789b] + x-ms-client-request-id: [3cdc95ee-d9d0-11e6-ba55-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [46b82483-e3c8-45f0-8b65-304d3d34ca58] + x-ms-request-id: [25ea19df-88a1-43b2-ad19-fe5b139f420c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1013,24 +1013,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a6b336b0-9a49-11e6-97c7-acbc32b2789b] + x-ms-client-request-id: [3cefa30c-d9d0-11e6-99bc-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b6f59f0e-dd14-4392-a966-5a0cc527b7ed] + x-ms-request-id: [db9787ad-184c-4cf2-8a8a-42ae020919f9] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1039,11 +1039,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a6cec592-9a49-11e6-a506-acbc32b2789b] + x-ms-client-request-id: [3d030fdc-d9d0-11e6-bee0-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=3&read=true&length=8 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=8&offset=3 response: body: {string: ' @@ -1053,14 +1053,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7cd49e49-a7b2-4b37-ab09-5ea3c7a4ace2] + x-ms-request-id: [97e4a73c-1c62-4209-9185-6b7f2091a986] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1069,24 +1069,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a6eb1424-9a49-11e6-b177-acbc32b2789b] + x-ms-client-request-id: [3d16286c-d9d0-11e6-b159-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=0&read=true&length=3 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=3&offset=0 response: body: {string: '123'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5741c56d-4fe7-444d-ad5a-91b723058073] + x-ms-request-id: [de4b2fa7-45b2-4cf7-a0a4-fd4de06376dd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1095,24 +1095,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a7087cbe-9a49-11e6-a6fb-acbc32b2789b] + x-ms-client-request-id: [3d294c4a-d9d0-11e6-8c5b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ae53c00d-bf7e-432f-865e-baf316aeb72d] + x-ms-request-id: [4a57d2fe-5c7f-4543-a542-a01477ab9307] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1121,24 +1121,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a723dcfa-9a49-11e6-abc7-acbc32b2789b] + x-ms-client-request-id: [3d3c8e58-d9d0-11e6-80da-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d8f032c2-f93b-4f94-b218-5f986761d390] + x-ms-request-id: [8bb50086-5a30-42cc-814e-87e835ad0238] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1147,11 +1147,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a7423a7e-9a49-11e6-a070-acbc32b2789b] + x-ms-client-request-id: [3d4f939e-d9d0-11e6-8bfc-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=3&read=true&length=8 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=8&offset=3 response: body: {string: ' @@ -1161,14 +1161,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:20 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [21ae2ac2-9458-4eea-a979-b660e46e78e3] + x-ms-request-id: [1e456071-25f2-49bd-9b5e-3ff6a8c98545] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1177,24 +1177,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a761d0f8-9a49-11e6-b9ac-acbc32b2789b] + x-ms-client-request-id: [3d63fb26-d9d0-11e6-a6aa-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:20 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [dd8fa965-d9cc-4cc7-80a0-bdb52376bb53] + x-ms-request-id: [e7fb655f-692c-42a9-8adc-6822f79750a3] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1203,24 +1203,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a79194dc-9a49-11e6-a725-acbc32b2789b] + x-ms-client-request-id: [3d771552-d9d0-11e6-8856-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:20 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [37eec007-428c-437f-a5e5-e6821d57f500] + x-ms-request-id: [af820f12-1456-47b1-a93b-594ae818b3c0] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1229,11 +1229,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a7aedd0a-9a49-11e6-a2cf-acbc32b2789b] + x-ms-client-request-id: [3d8a3d92-d9d0-11e6-89c3-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=6&read=true&length=5 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=5&offset=6 response: body: {string: '6 @@ -1241,14 +1241,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:20 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e080bdde-652d-42fc-9463-7b151d0abb3b] + x-ms-request-id: [18cb372f-8a18-411f-81ef-3a8b7668c21f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1257,24 +1257,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a7c9eaac-9a49-11e6-aa0c-acbc32b2789b] + x-ms-client-request-id: [3d9ddcae-d9d0-11e6-92f2-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ec5a92ab-1757-4bb7-bcd2-5f2c188a36d7] + x-ms-request-id: [3c0aa4da-3292-4657-8b5b-f2b4c8c255a9] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1283,24 +1283,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a7eaa966-9a49-11e6-aff0-acbc32b2789b] + x-ms-client-request-id: [3db0eb5c-d9d0-11e6-b088-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:20 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4f133584-c85d-4dc3-9254-dc5977cbd8d9] + x-ms-request-id: [959fce75-be61-4ff2-83fb-d2e9b9af020d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1309,24 +1309,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a805347a-9a49-11e6-8aa7-acbc32b2789b] + x-ms-client-request-id: [3dc428ac-d9d0-11e6-ad41-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=9&read=true&length=2 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=2&offset=9 response: body: {string: '89'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7393ac49-c10c-47f3-97d9-4beb4b0658ac] + x-ms-request-id: [62ec61f7-1a48-4b2b-a463-45c309baa202] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1335,24 +1335,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a828f018-9a49-11e6-8742-acbc32b2789b] + x-ms-client-request-id: [3dd7cb10-d9d0-11e6-bb52-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [91c63a54-2114-4051-8430-3a1a1e0f1498] + x-ms-request-id: [5b066d87-cbbf-48a5-8ffd-b3960c0925cd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1361,24 +1361,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a843cdca-9a49-11e6-b14c-acbc32b2789b] + x-ms-client-request-id: [3deb1638-d9d0-11e6-aa1f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:29 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [70b7075d-f347-4d56-b936-d0e0cc6bb76f] + x-ms-request-id: [cef3b878-b859-446f-b18a-de6b90c1aa3e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1387,11 +1387,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a85ece18-9a49-11e6-9b27-acbc32b2789b] + x-ms-client-request-id: [3dfdf81a-d9d0-11e6-a49b-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=4&read=true&length=7 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=7&offset=4 response: body: {string: '456 @@ -1399,14 +1399,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:29 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [59a7a05f-6cc9-4337-96d5-347e617b9cb3] + x-ms-request-id: [2da96cc1-1aac-428a-ad29-93ed778c2650] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1415,11 +1415,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a8797a80-9a49-11e6-b1fc-acbc32b2789b] + x-ms-client-request-id: [3e11a112-d9d0-11e6-a3d2-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=0&read=true&length=4 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=4&offset=0 response: body: {string: '123 @@ -1427,14 +1427,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:29 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0e0e720b-137c-4b09-9be8-3af89c633d73] + x-ms-request-id: [54bb39a5-818d-4dd4-aac0-e1cd7e22c002] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1443,24 +1443,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a89c0512-9a49-11e6-a1d3-acbc32b2789b] + x-ms-client-request-id: [3e256076-d9d0-11e6-94ae-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:29 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [72ac41ba-7d82-4752-8009-4ad3907fb265] + x-ms-request-id: [c62fa962-3fa1-4e87-b3cc-a18089ad469d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1469,24 +1469,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a8ba26dc-9a49-11e6-821f-acbc32b2789b] + x-ms-client-request-id: [3e387812-d9d0-11e6-a7b1-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:29 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [48ce8eba-cf03-4a9e-a846-fb4d3b0d103a] + x-ms-request-id: [f4993ba2-befc-48a8-a465-ef92e22d01be] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1495,11 +1495,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a8d6a8de-9a49-11e6-b5da-acbc32b2789b] + x-ms-client-request-id: [3e4b5e88-d9d0-11e6-8a74-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=4&read=true&length=7 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=7&offset=4 response: body: {string: '456 @@ -1507,14 +1507,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:29 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ce4fbce7-a25c-4f8e-bcc1-5603b61c5e75] + x-ms-request-id: [fb0716dd-1bea-4406-919b-d3f726cf03a3] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1523,24 +1523,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a8f73c78-9a49-11e6-a0c0-acbc32b2789b] + x-ms-client-request-id: [3e5f1422-d9d0-11e6-b4f5-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:29 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4d61a83e-2e96-4de8-91a2-c9bac9e7ceb9] + x-ms-request-id: [331aecb8-d1c8-4b2a-9ab4-1d882ae8e108] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1549,24 +1549,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a918013a-9a49-11e6-8be2-acbc32b2789b] + x-ms-client-request-id: [3e94b780-d9d0-11e6-b9b3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/tmp/test?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355170955,"modificationTime":1477355171048,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339902961,"modificationTime":1484339903015,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:30 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [9c3bd641-7501-45e9-830e-8e414c5d1b03] + x-ms-request-id: [de323b36-e09f-42b1-a760-17a2900e91d6] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1575,24 +1575,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a934dac8-9a49-11e6-8074-acbc32b2789b] + x-ms-client-request-id: [3ea7d5ee-d9d0-11e6-9832-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?OP=OPEN&offset=8&read=true&length=3 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1//tmp/test/a?read=true&OP=OPEN&length=3&offset=8 response: body: {string: '789'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:30 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2666505c-aa6d-4c46-ace4-b31c82df8b9a] + x-ms-request-id: [9b4cfd20-156b-446c-bc4d-1311f65bfb17] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1601,9 +1601,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a950d99c-9a49-11e6-95a9-acbc32b2789b] + x-ms-client-request-id: [3ebb3366-d9d0-11e6-8ebf-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: @@ -1612,13 +1612,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:30 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [dcfb29b3-c129-499f-8109-da61ca2a0277] + x-ms-request-id: [7964764e-aaa7-47ca-9c87-64dba5199a85] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1627,24 +1627,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a982e73e-9a49-11e6-9958-acbc32b2789b] + x-ms-client-request-id: [3ece659e-d9d0-11e6-89e1-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5012,"pathSuffix":"README.rst","type":"FILE","blockSize":268435456,"accessTime":1475276603298,"modificationTime":1475276603391,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1474578598739,"modificationTime":1477355170714,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"begoldsm","type":"DIRECTORY","blockSize":0,"accessTime":1477069231910,"modificationTime":1477069231910,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"joseph","type":"DIRECTORY","blockSize":0,"accessTime":1472608724061,"modificationTime":1477068888387,"replication":0,"permission":"700","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":39,"pathSuffix":"test.csv","type":"FILE","blockSize":268435456,"accessTime":1469226766337,"modificationTime":1475168613454,"replication":1,"permission":"777","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1477355170977,"modificationTime":1477355170977,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1484339701363,"modificationTime":1484339902345,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['1598'] + Content-Length: ['552'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:30 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7edc2dd7-3aca-4291-9605-84be2ef2218b] + x-ms-request-id: [c333df60-6321-46f4-b90e-d2b6811fdc7b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_readline.yaml b/tests/recordings/test_core/test_readline.yaml index 29b7ccb..73a4417 100644 --- a/tests/recordings/test_core/test_readline.yaml +++ b/tests/recordings/test_core/test_readline.yaml @@ -10,25 +10,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['11'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a9a548ec-9a49-11e6-8065-acbc32b2789b] + x-ms-client-request-id: [3eee2b58-d9d0-11e6-bccd-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:24 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:31 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [65ddd77c-3dae-4150-9be5-2ce5b18f3a06] + x-ms-request-id: [fe11f59b-3911-4af9-b107-04ecf18b19d5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -37,24 +37,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a9e34d68-9a49-11e6-84ac-acbc32b2789b] + x-ms-client-request-id: [3f3e7d36-d9d0-11e6-beca-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355184736,"modificationTime":1477355184807,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339911726,"modificationTime":1484339911771,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:24 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:31 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [27351e8a-ee66-4974-a7c0-f78f1fc36409] + x-ms-request-id: [52b0949d-0d17-483d-b169-7ca05dadb56c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -63,11 +63,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [aa005348-9a49-11e6-b573-acbc32b2789b] + x-ms-client-request-id: [3f50391c-d9d0-11e6-9453-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=11 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=11&offset=0 response: body: {string: '123 @@ -77,14 +77,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:25 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:31 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [03d094a8-8691-4998-90bd-de1b8b5dfcc5] + x-ms-request-id: [40de05f6-63d5-49c0-a953-ed341e80e463] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -93,24 +93,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [aa1df6e8-9a49-11e6-8d3e-acbc32b2789b] + x-ms-client-request-id: [3f64b2c0-d9d0-11e6-b897-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355184736,"modificationTime":1477355184807,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339911726,"modificationTime":1484339911771,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:25 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:32 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [36703206-a26d-4487-afc5-6cb04d2634e5] + x-ms-request-id: [3639d6a4-5f2e-4bb7-9daf-5b21d4a1e0fa] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -119,24 +119,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [aa390bc2-9a49-11e6-b594-acbc32b2789b] + x-ms-client-request-id: [3f766bc6-d9d0-11e6-9251-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355184736,"modificationTime":1477355184807,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339911726,"modificationTime":1484339911771,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:25 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:32 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4a1bc15c-81d8-43dd-b464-67e8cd9b19ee] + x-ms-request-id: [2f4dd0e5-1b61-4080-a9bd-c9317194640a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -145,24 +145,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [aa5afa82-9a49-11e6-85c1-acbc32b2789b] + x-ms-client-request-id: [3f880526-d9d0-11e6-8e81-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355184736,"modificationTime":1477355184807,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":11,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339911726,"modificationTime":1484339911771,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:25 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:32 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [21a5caf7-0acc-4c36-a642-7ae88fdcd8bb] + x-ms-request-id: [12c280bc-cc81-4117-b56b-3428600c60bd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -172,24 +172,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [aa76c950-9a49-11e6-84d9-acbc32b2789b] + x-ms-client-request-id: [3f99bbec-d9d0-11e6-84db-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:25 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:32 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [fcb9a2ad-4ead-4765-8a0d-49533c3d2195] + x-ms-request-id: [29fd6f3b-4e57-46a0-983d-bb4ab3c08524] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_readlines.yaml b/tests/recordings/test_core/test_readlines.yaml index 18ab44b..6e3d460 100644 --- a/tests/recordings/test_core/test_readlines.yaml +++ b/tests/recordings/test_core/test_readlines.yaml @@ -8,25 +8,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['7'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ab5207c0-9a49-11e6-9349-acbc32b2789b] + x-ms-client-request-id: [41121b12-d9d0-11e6-a09e-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:27 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:34 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8d08c347-e9bd-4401-9e96-3e7095fed41f] + x-ms-request-id: [99402f0a-1c73-42f2-885b-921ef181ed90] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -35,24 +35,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ab944b8a-9a49-11e6-9885-acbc32b2789b] + x-ms-client-request-id: [416c111c-d9d0-11e6-8e11-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":7,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355187579,"modificationTime":1477355187689,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":7,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339915350,"modificationTime":1484339915399,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:27 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [48eba7ef-e598-44b9-b3ec-b525d975c52b] + x-ms-request-id: [a29107c4-858a-493a-9380-972ac6ea919c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -61,11 +61,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [abb055b4-9a49-11e6-a759-acbc32b2789b] + x-ms-client-request-id: [417ed888-d9d0-11e6-8671-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=7 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=7&offset=0 response: body: {string: '123 @@ -73,14 +73,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:28 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:35 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [11d9c6ed-e03d-4f7d-9dbb-e6ee10b00790] + x-ms-request-id: [ab0620f3-e8c7-4b25-980b-7bd86f7749b7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -89,24 +89,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [abd1003e-9a49-11e6-a0fe-acbc32b2789b] + x-ms-client-request-id: [41b51aec-d9d0-11e6-95cc-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":7,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355187579,"modificationTime":1477355187689,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":7,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339915350,"modificationTime":1484339915399,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:28 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:35 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [fd026f87-0c17-4f69-86b4-c93783a705f4] + x-ms-request-id: [5a52e5f5-1fa7-4dc6-8914-bfb6f223b83a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -115,11 +115,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [abf757a4-9a49-11e6-be9a-acbc32b2789b] + x-ms-client-request-id: [41c7d03e-d9d0-11e6-96f3-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=7 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=7&offset=0 response: body: {string: '123 @@ -127,14 +127,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:27 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:35 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d40f7353-126c-4ca1-9022-a7aa695bc6c2] + x-ms-request-id: [13d02544-dc12-49c4-8f51-7a0514d08e25] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -144,25 +144,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ac1a7552-9a49-11e6-b110-acbc32b2789b] + x-ms-client-request-id: [41da229e-d9d0-11e6-9a3c-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:28 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:35 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6e585b29-b7ad-4ce8-bfed-f702ebd1f282] + x-ms-request-id: [30d3c428-c036-4de6-a029-efef93987193] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -6170,25 +6170,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['8999'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ac461e78-9a49-11e6-b4cc-acbc32b2789b] + x-ms-client-request-id: [41fc361e-d9d0-11e6-8745-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:28 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:36 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [da2c3b30-4349-41f1-82b0-e664870ac4b9] + x-ms-request-id: [4dd7195d-76b9-4298-9c07-588bcbfa6df8] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -6197,24 +6197,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [aca8e3dc-9a49-11e6-bb87-acbc32b2789b] + x-ms-client-request-id: [42469f1a-d9d0-11e6-972b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":8999,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355189252,"modificationTime":1477355189372,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":8999,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339916657,"modificationTime":1484339916719,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:29 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [878e84c3-3d54-4399-82d9-fdb0b4d2b7fd] + x-ms-request-id: [9f550b73-d1c3-43ee-812b-4c2f9f3c6c17] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -6223,11 +6223,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [acca4d2e-9a49-11e6-a9fb-acbc32b2789b] + x-ms-client-request-id: [425923ae-d9d0-11e6-851e-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=8999 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=8999&offset=0 response: body: {string: 'fe @@ -12231,14 +12231,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:29 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [90e2d5ca-cc3f-42eb-a160-cd407d9fdf3a] + x-ms-request-id: [c07a5ecb-22b9-4d3a-b793-a4eafc4a8aa5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -12247,24 +12247,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [acee8450-9a49-11e6-8f4a-acbc32b2789b] + x-ms-client-request-id: [42720aee-d9d0-11e6-93c5-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":8999,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355189252,"modificationTime":1477355189372,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":8999,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339916657,"modificationTime":1484339916719,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:30 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b029f55b-ef01-4706-8d9b-c8e414143474] + x-ms-request-id: [ac99a098-9586-4adf-ba09-8d45cf92ab6d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -12273,24 +12273,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ad09dcf0-9a49-11e6-87be-acbc32b2789b] + x-ms-client-request-id: [4287c9e4-d9d0-11e6-984b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":8999,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355189252,"modificationTime":1477355189372,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":8999,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339916657,"modificationTime":1484339916719,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:29 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [93483975-4ee2-4a0a-9ea0-b5dd529924f3] + x-ms-request-id: [60a3beb5-b1c1-431f-bdb2-0d4ee34b9d4a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -12299,24 +12299,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ad277efe-9a49-11e6-9101-acbc32b2789b] + x-ms-client-request-id: [429a64e2-d9d0-11e6-bffb-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":8999,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355189252,"modificationTime":1477355189372,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":8999,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339916657,"modificationTime":1484339916719,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:30 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [05b79164-0deb-4a6f-927c-1fc9aa950064] + x-ms-request-id: [ac16ce3d-181a-4cb8-9dfe-9385b7f7138a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -12326,24 +12326,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ad43413e-9a49-11e6-9ec2-acbc32b2789b] + x-ms-client-request-id: [42c0fd06-d9d0-11e6-bff6-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:30 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:37 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6d5600c4-4af5-4e86-9941-bb6a552abffd] + x-ms-request-id: [1a33be0c-61fd-4bca-a09c-203ed2eef8a7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_rm.yaml b/tests/recordings/test_core/test_rm.yaml index d84049a..74c9ccd 100644 --- a/tests/recordings/test_core/test_rm.yaml +++ b/tests/recordings/test_core/test_rm.yaml @@ -5,9 +5,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [db3317b0-9a4a-11e6-882c-acbc32b2789b] + x-ms-client-request-id: [28aa3f66-d9d0-11e6-bcf6-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: @@ -16,13 +16,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:57 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:53 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [aeb26eda-bf12-4af6-a509-7e596e8eb80b] + x-ms-request-id: [977a4880-c2ee-4495-b747-bcddf473f42e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -32,25 +32,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [db9ecf48-9a4a-11e6-996b-acbc32b2789b] + x-ms-client-request-id: [28e7c27e-d9d0-11e6-ab9a-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?write=true&OP=CREATE&overwrite=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:34:57 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:54 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?write=true&OP=CREATE&overwrite=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0df0ca51-1e2b-4ca2-a8ad-88ecdd91fc2b] + x-ms-request-id: [eee5530c-2977-4f3b-9b5b-dd96831bc8a0] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dbc3e4fe-9a4a-11e6-b8af-acbc32b2789b] + x-ms-client-request-id: [28ff7a10-d9d0-11e6-bbcd-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355698115,"modificationTime":1477355698115,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339874510,"modificationTime":1484339874510,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:58 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [08e81692-c664-4e68-9330-8631a5a31a35] + x-ms-request-id: [a80035e0-fa79-46ef-a8aa-03f848d4fd80] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dbee8e48-9a4a-11e6-938d-acbc32b2789b] + x-ms-client-request-id: [29121522-d9d0-11e6-9f4d-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355698115,"modificationTime":1477355698115,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339874510,"modificationTime":1484339874510,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:58 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5ee0d8d5-7f9d-40f1-94d3-458fe436d8c4] + x-ms-request-id: [634b8ace-af5a-407f-ac61-4929d4f5a61e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -112,9 +112,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dc115612-9a4a-11e6-8c80-acbc32b2789b] + x-ms-client-request-id: [29240fae-d9d0-11e6-bcec-645106422854] method: DELETE uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=False&OP=DELETE response: @@ -123,13 +123,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:58 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [935d0b59-9b5a-4ca4-b277-ff72cb6d6e14] + x-ms-request-id: [3285f9a8-6d62-4740-a9b4-e90bf30ec928] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -138,9 +138,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dc355bc0-9a4a-11e6-aa25-acbc32b2789b] + x-ms-client-request-id: [294146c2-d9d0-11e6-ab45-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: @@ -149,13 +149,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:59 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cc6f671f-5ec1-411c-a176-531c73e03d30] + x-ms-request-id: [0f490ef5-6851-45e5-ac9c-bff05565ae59] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -164,9 +164,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dc547550-9a4a-11e6-86e9-acbc32b2789b] + x-ms-client-request-id: [2952ef12-d9d0-11e6-9d09-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: @@ -175,13 +175,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:58 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [225c7801-0ebf-4e21-a46b-cffe848de76e] + x-ms-request-id: [5db2e6b5-1a25-44a9-a2de-8f7b34343457] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -190,24 +190,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dc7591a4-9a4a-11e6-82bf-acbc32b2789b] + x-ms-client-request-id: [296462d8-d9d0-11e6-826a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5012,"pathSuffix":"README.rst","type":"FILE","blockSize":268435456,"accessTime":1475276603298,"modificationTime":1475276603391,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1474578598739,"modificationTime":1477355698861,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"begoldsm","type":"DIRECTORY","blockSize":0,"accessTime":1477069231910,"modificationTime":1477069231910,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"joseph","type":"DIRECTORY","blockSize":0,"accessTime":1472608724061,"modificationTime":1477355437112,"replication":0,"permission":"700","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":39,"pathSuffix":"test.csv","type":"FILE","blockSize":268435456,"accessTime":1469226766337,"modificationTime":1475168613454,"replication":1,"permission":"777","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1477355170977,"modificationTime":1477355170977,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1484339701363,"modificationTime":1484339874923,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['1598'] + Content-Length: ['552'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:34:59 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cf82cfe4-e5d3-4c85-8e15-74ce4bcc8f7d] + x-ms-request-id: [be61aa67-44ff-40ae-96bd-c00d9ce5ba1d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_seek.yaml b/tests/recordings/test_core/test_seek.yaml index 3a99eba..029899b 100644 --- a/tests/recordings/test_core/test_seek.yaml +++ b/tests/recordings/test_core/test_seek.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['3'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [93cd3d86-9a49-11e6-a112-acbc32b2789b] + x-ms-client-request-id: [2981ed7e-d9d0-11e6-a7e5-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:47 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:55 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [99693fe5-9090-4631-bc0b-83357f1083cf] + x-ms-request-id: [ca8df4b8-aeca-4919-b00e-fce0f14df329] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [943d5600-9a49-11e6-bc71-acbc32b2789b] + x-ms-client-request-id: [29d8584a-d9d0-11e6-b68f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355148174,"modificationTime":1477355148279,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339875820,"modificationTime":1484339875874,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:48 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:55 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5df522ee-4945-4c39-8fa7-75b40106d84d] + x-ms-request-id: [1dd452bb-01b7-4133-92c6-901af0716fdb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9458f84c-9a49-11e6-badc-acbc32b2789b] + x-ms-client-request-id: [29ebac28-d9d0-11e6-a774-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=3 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=3&offset=0 response: body: {string: '123'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:25:48 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:55 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0a80287e-39e7-4abb-a918-208de0ccbb10] + x-ms-request-id: [92c4c593-8bf1-4812-bf43-cfa0ab0d386d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [947ce4d2-9a49-11e6-a506-acbc32b2789b] + x-ms-client-request-id: [2a0aff7a-d9d0-11e6-a9b3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355148174,"modificationTime":1477355148279,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339875820,"modificationTime":1484339875874,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:48 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:55 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cacd9fd5-42a4-4e03-ba07-f4b5b4001b6f] + x-ms-request-id: [5f9e050b-8e13-4215-8deb-94e3517b7366] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9499afc6-9a49-11e6-a7b2-acbc32b2789b] + x-ms-client-request-id: [2a1e1830-d9d0-11e6-9ba8-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355148174,"modificationTime":1477355148279,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339875820,"modificationTime":1484339875874,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:48 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:55 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ac6d0484-29a0-4a87-8807-bd7bda4a07cb] + x-ms-request-id: [a75d527a-d654-4fc3-8302-07581210fb9a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -137,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [94b73762-9a49-11e6-87c7-acbc32b2789b] + x-ms-client-request-id: [2a314600-d9d0-11e6-80ed-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355148174,"modificationTime":1477355148279,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":3,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339875820,"modificationTime":1484339875874,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:49 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:55 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a92ee41c-8b56-4f32-a0d5-3ac3bd264311] + x-ms-request-id: [0166c1cf-261e-4e72-a0fd-0d2191c6227b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -164,24 +164,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [94d20c82-9a49-11e6-900f-acbc32b2789b] + x-ms-client-request-id: [2a445d34-d9d0-11e6-a72d-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:49 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:55 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c3695144-8036-43fa-bc8f-3f0e49b5f41b] + x-ms-request-id: [1cc44aa0-e6e0-4f59-a148-e86e3412da3f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_simple.yaml b/tests/recordings/test_core/test_simple.yaml index f120b37..0ae17cf 100644 --- a/tests/recordings/test_core/test_simple.yaml +++ b/tests/recordings/test_core/test_simple.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['65536'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [91940cb6-9a49-11e6-956d-acbc32b2789b] + x-ms-client-request-id: [2617b224-d9d0-11e6-9aef-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:25:43 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:50 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [fa7243a1-2ffd-418c-a80d-b45589dec730] + x-ms-request-id: [d3cb3dee-4150-4e9d-b0e2-53e3968100eb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [91ec0c40-9a49-11e6-a77d-acbc32b2789b] + x-ms-client-request-id: [2695a970-d9d0-11e6-9c3f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":65536,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355144537,"modificationTime":1477355144623,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":65536,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339870246,"modificationTime":1484339870374,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['292'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:44 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:50 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d21f103c-c549-49a1-a8cb-538baae23395] + x-ms-request-id: [4fcdeb5b-7e58-4074-8e71-151ecb7eca17] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [920ac658-9a49-11e6-8c74-acbc32b2789b] + x-ms-client-request-id: [26a8ae8a-d9d0-11e6-9a3e-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=65536 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=65536&offset=0 response: body: {string: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:25:44 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:50 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [9f874059-7753-4c77-9a5f-e3c80f5d6cff] + x-ms-request-id: [3d5bed16-3603-4821-8c18-cb7a08cda9ea] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [923a1bd0-9a49-11e6-b3ea-acbc32b2789b] + x-ms-client-request-id: [26f13ada-d9d0-11e6-b4fa-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":65536,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355144537,"modificationTime":1477355144623,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":65536,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339870246,"modificationTime":1484339870374,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['292'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:44 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:50 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b339fbf7-dae0-4583-af97-0c76f1457b93] + x-ms-request-id: [b89d8383-2783-499e-af5d-f6e7763232cc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [92563870-9a49-11e6-b940-acbc32b2789b] + x-ms-client-request-id: [2704ed34-d9d0-11e6-8573-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":65536,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355144537,"modificationTime":1477355144623,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":65536,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339870246,"modificationTime":1484339870374,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['292'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:44 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:50 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ac7d248c-891e-4022-890f-e9e6921dd11f] + x-ms-request-id: [19a1d56b-c60b-4a38-85b8-9839f35291a0] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -137,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [92714324-9a49-11e6-9abd-acbc32b2789b] + x-ms-client-request-id: [2717b4ae-d9d0-11e6-a3ec-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":65536,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355144537,"modificationTime":1477355144623,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":65536,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339870246,"modificationTime":1484339870374,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['292'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:45 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:51 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3eba48d5-2b46-4aa3-b89c-7b6df1fc3829] + x-ms-request-id: [61d21687-24e4-419f-b762-73eaa99e4d3c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -164,24 +164,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [928ce2ac-9a49-11e6-8067-acbc32b2789b] + x-ms-client-request-id: [272af4b8-d9d0-11e6-b0e9-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:25:46 GMT'] + Date: ['Fri, 13 Jan 2017 20:37:51 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c1552d06-eb20-44bd-a7fe-0f06d8890e84] + x-ms-request-id: [2ebbd748-4fb3-44a7-9b66-6c644b6c4a37] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_skip_existing_block.yaml b/tests/recordings/test_core/test_skip_existing_block.yaml index d15a619..70fb26d 100644 --- a/tests/recordings/test_core/test_skip_existing_block.yaml +++ b/tests/recordings/test_core/test_skip_existing_block.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['15'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b57b6cb4-9a49-11e6-9202-acbc32b2789b] + x-ms-client-request-id: [4a353c5c-d9d0-11e6-ba58-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:44 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:50 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7e2765fc-a0b7-47e7-bfdd-d5eafe336e61] + x-ms-request-id: [d9a39a59-5174-47bc-95e6-c648ecaacab2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b5b769ee-9a49-11e6-a7e0-acbc32b2789b] + x-ms-client-request-id: [4a8a45ec-d9d0-11e6-b352-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":15,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355204596,"modificationTime":1477355204693,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":15,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339930662,"modificationTime":1484339930712,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:44 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:50 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [af4eb652-316b-41f6-96a9-f251ac084d59] + x-ms-request-id: [aa751dbb-9470-4d2c-861f-ac8989607a3a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b5d507cc-9a49-11e6-b661-acbc32b2789b] + x-ms-client-request-id: [4a9d2438-d9d0-11e6-a725-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":15,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355204596,"modificationTime":1477355204693,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":15,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339930662,"modificationTime":1484339930712,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:45 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:50 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7d4a5447-b840-4ec6-81a5-c0040c603d48] + x-ms-request-id: [0573a815-53fc-4ae1-8d20-f6b86a4099b1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -86,25 +86,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['4'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b5f03ce2-9a49-11e6-befb-acbc32b2789b] + x-ms-client-request-id: [4aafeca6-d9d0-11e6-becd-645106422854] method: POST - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=APPEND&offset=5&append=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?offset=5&OP=APPEND&append=true response: - body: {string: '{"RemoteException":{"exception":"BadOffsetException","message":"FsAppendStream - failed with error 0x83090015 (Bad offset). [01c1be1a-0e03-4864-8f2d-094aec7a6e27][2016-10-24T17:26:45.3873372-07:00]","javaClassName":"org.apache.hadoop.fs.adl.BadOffsetException"}}'} + body: {string: '{"RemoteException":{"exception":"BadOffsetException","message":"APPEND + failed with error 0x83090015 (Bad request. Invalid offset.). [fe82b3e6-b081-4bc1-bfe7-61cf5cfc9234][2017-01-13T12:38:51.2050950-08:00]","javaClassName":"org.apache.hadoop.fs.adl.BadOffsetException"}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['260'] + Content-Length: ['270'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:44 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:50 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x83090015'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [01c1be1a-0e03-4864-8f2d-094aec7a6e27] + x-ms-request-id: [fe82b3e6-b081-4bc1-bfe7-61cf5cfc9234] x-ms-webhdfs-version: [16.07.18.01] status: {code: 400, message: Bad Request} version: 1 diff --git a/tests/recordings/test_core/test_tail_head.yaml b/tests/recordings/test_core/test_tail_head.yaml index eda2657..c2c017c 100644 --- a/tests/recordings/test_core/test_tail_head.yaml +++ b/tests/recordings/test_core/test_tail_head.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['10'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9f14c222-9a49-11e6-9e13-acbc32b2789b] + x-ms-client-request-id: [3849385c-d9d0-11e6-96b5-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:06 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:20 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ae10f212-3c19-4f24-965f-5bbee9379b49] + x-ms-request-id: [33e7f58f-f84c-4d33-9b8d-792148de8f4d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9f5ae3ec-9a49-11e6-854e-acbc32b2789b] + x-ms-client-request-id: [38a6379a-d9d0-11e6-996b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355167018,"modificationTime":1477355167119,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339900584,"modificationTime":1484339900633,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:06 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:20 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b6798f95-ca02-4e8b-a88c-10443ddcf51f] + x-ms-request-id: [adb1372b-2cf2-4e44-846e-fc2b078c9b42] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9f77af5e-9a49-11e6-8e0c-acbc32b2789b] + x-ms-client-request-id: [38b7d2da-d9d0-11e6-b372-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355167018,"modificationTime":1477355167119,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339900584,"modificationTime":1484339900633,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:07 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:20 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [14cc9270-fe7d-4a91-b68a-3e3fc55b673e] + x-ms-request-id: [41912a83-de76-469c-9fd9-5f6050efd3b9] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9f93cc52-9a49-11e6-8a94-acbc32b2789b] + x-ms-client-request-id: [38c98608-d9d0-11e6-b850-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=7&read=true&length=3 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=3&offset=7 response: body: {string: '789'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:07 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:20 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f05f7981-0d98-4968-8191-1b1f97138620] + x-ms-request-id: [6b2ab955-8a44-4f3d-b022-732263477078] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9fb74180-9a49-11e6-ae13-acbc32b2789b] + x-ms-client-request-id: [38de4690-d9d0-11e6-9d58-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355167018,"modificationTime":1477355167119,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339900584,"modificationTime":1484339900633,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:07 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:20 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [033643b1-f716-48a3-b8a4-5e4916f05209] + x-ms-request-id: [59377a41-0685-4b30-8f2c-6ec5ff6a9ef2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -137,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9fd9c6e4-9a49-11e6-9339-acbc32b2789b] + x-ms-client-request-id: [38efae8a-d9d0-11e6-8b62-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '012345'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:08 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:21 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [eea181a6-fa33-4487-9c7e-9161880076eb] + x-ms-request-id: [206a6e62-3b9f-4021-9612-cae808ba9be7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -163,24 +163,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [9ff949a6-9a49-11e6-8617-acbc32b2789b] + x-ms-client-request-id: [3901df94-d9d0-11e6-bc2d-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355167018,"modificationTime":1477355167119,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339900584,"modificationTime":1484339900633,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:08 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:21 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [faa116c2-5563-41ba-983a-312267000bd1] + x-ms-request-id: [4d438df0-b40d-4d51-95df-1161aa6a0516] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -189,24 +189,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a0af983e-9a49-11e6-9d2e-acbc32b2789b] + x-ms-client-request-id: [391c3f80-d9d0-11e6-b8c7-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355167018,"modificationTime":1477355167119,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339900584,"modificationTime":1484339900633,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:08 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:21 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7111a70f-d56c-4a0c-aece-d8743c33a47e] + x-ms-request-id: [cb30da27-f7c1-4133-9c23-8f3c42eab32d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -215,24 +215,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a0d1db90-9a49-11e6-bf47-acbc32b2789b] + x-ms-client-request-id: [392fb890-d9d0-11e6-83b9-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=OPEN&offset=0&read=true&length=10 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?read=true&OP=OPEN&length=10&offset=0 response: body: {string: 0123456789} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:26:09 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:21 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3c2fc81b-0004-4aff-bc98-50a4f4ea793c] + x-ms-request-id: [1fb0a9ee-9eb0-4e17-a8ed-0ed8fae0fe09] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -241,24 +241,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a0f13cda-9a49-11e6-9c37-acbc32b2789b] + x-ms-client-request-id: [3947f4de-d9d0-11e6-a309-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355167018,"modificationTime":1477355167119,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339900584,"modificationTime":1484339900633,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:09 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:21 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7c605019-0531-4dfb-b92c-95a62814da6e] + x-ms-request-id: [3a5bbb42-af26-4d3f-a97f-a9e0bdbb5761] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -267,24 +267,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a10bd370-9a49-11e6-aa02-acbc32b2789b] + x-ms-client-request-id: [3959a812-d9d0-11e6-98fb-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355167018,"modificationTime":1477355167119,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339900584,"modificationTime":1484339900633,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:10 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:21 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c9e28c40-78cd-4e9e-9792-327c9872e789] + x-ms-request-id: [e7d80b03-61b2-4a71-a36f-4f157c24bdf1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -293,24 +293,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a12c8770-9a49-11e6-8341-acbc32b2789b] + x-ms-client-request-id: [396ba992-d9d0-11e6-a203-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355167018,"modificationTime":1477355167119,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339900584,"modificationTime":1484339900633,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['289'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:09 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:21 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8cd56004-980d-4c04-9114-facbbd2e514f] + x-ms-request-id: [427853ce-89c3-48f4-a791-bcf3ff2ae2a1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -320,24 +320,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [a1472a12-9a49-11e6-a959-acbc32b2789b] + x-ms-client-request-id: [397d9754-d9d0-11e6-8c7a-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:09 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:21 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [616599a9-90c7-45de-afce-498d31fbca67] + x-ms-request-id: [da18c39f-ccb6-4f2d-a9d7-829de8d26bc7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_touch_exists.yaml b/tests/recordings/test_core/test_touch_exists.yaml index be82228..f9e2fb8 100644 --- a/tests/recordings/test_core/test_touch_exists.yaml +++ b/tests/recordings/test_core/test_touch_exists.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [164656de-9a4b-11e6-938a-acbc32b2789b] + x-ms-client-request-id: [3fbabab4-d9d0-11e6-bb71-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:36:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:32 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4d6725bd-4e26-4154-aa01-ea3c96b11383] + x-ms-request-id: [f2111e60-97aa-410c-94b4-47d5f070c691] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [1670c718-9a4b-11e6-a6e0-acbc32b2789b] + x-ms-client-request-id: [3ffbd506-d9d0-11e6-ac1f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355796536,"modificationTime":1477355796536,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339913075,"modificationTime":1484339913075,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:36:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:32 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e794c0b0-3b37-4bc9-b214-c32e173ecb92] + x-ms-request-id: [1e8d6656-92c0-441a-a6f8-a7c298dfa357] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [16906f76-9a4b-11e6-a01c-acbc32b2789b] + x-ms-client-request-id: [400d7aac-d9d0-11e6-91a2-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355796536,"modificationTime":1477355796536,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339913075,"modificationTime":1484339913075,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:36:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:33 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0d93e349-1259-4ee2-b981-371df57fef2c] + x-ms-request-id: [b0b2f628-738a-4f5b-9200-9c238e74d014] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [16abd278-9a4b-11e6-b578-acbc32b2789b] + x-ms-client-request-id: [401f2964-d9d0-11e6-b173-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355796536,"modificationTime":1477355796536,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339913075,"modificationTime":1484339913075,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:36:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:33 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8b67b021-7e0c-4e7f-8435-9fe74b569580] + x-ms-request-id: [e75d2ea7-8449-43c9-996e-cddbe32c8489] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [16cf95fe-9a4b-11e6-885e-acbc32b2789b] + x-ms-client-request-id: [4030dde2-d9d0-11e6-a41c-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355796536,"modificationTime":1477355796536,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339913075,"modificationTime":1484339913075,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:36:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:33 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4a134a82-25d5-4d08-bbde-484aa6deac99] + x-ms-request-id: [41b622e1-5358-4b64-af4e-705a10d587c2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -138,24 +138,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [16ffa29c-9a4b-11e6-94ac-acbc32b2789b] + x-ms-client-request-id: [40431ecc-d9d0-11e6-a125-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:36:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:33 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0cb5934d-5958-4e93-8f68-a50d0dd797bc] + x-ms-request-id: [117286e9-02d2-4d85-a353-c205903cdc4b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_write_blocks.yaml b/tests/recordings/test_core/test_write_blocks.yaml index 01ecc0a..f1adfe3 100644 --- a/tests/recordings/test_core/test_write_blocks.yaml +++ b/tests/recordings/test_core/test_write_blocks.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['5'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b42c3322-9a49-11e6-96ab-acbc32b2789b] + x-ms-client-request-id: [49139134-d9d0-11e6-b8c4-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:42 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:47 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3ab8701e-53c0-47ae-ab17-261b8d757749] + x-ms-request-id: [b6866479-0030-42ac-872b-3f0896eb450e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -34,23 +34,23 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['1'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b466fdc0-9a49-11e6-819c-acbc32b2789b] + x-ms-client-request-id: [496a5af0-d9d0-11e6-8f87-645106422854] method: POST - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=APPEND&offset=5&append=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?offset=5&OP=APPEND&append=true response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:42 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e2aa1b35-f6f8-4aa5-b34b-defa23a730fd] + x-ms-request-id: [36099cc6-0733-4ea9-aabe-85ec18d754e7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -60,23 +60,23 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['3'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b4991d1e-9a49-11e6-bd26-acbc32b2789b] + x-ms-client-request-id: [498e2766-d9d0-11e6-bfa1-645106422854] method: POST - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=APPEND&offset=6&append=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?offset=6&OP=APPEND&append=true response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:43 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e0bb01cd-6624-4169-9fbd-9dc11792bb1c] + x-ms-request-id: [3876b32a-dc95-4e9a-a887-68b83d5d910f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b4e5ab00-9a49-11e6-8737-acbc32b2789b] + x-ms-client-request-id: [49a4e850-d9d0-11e6-8f7e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1477355202397,"modificationTime":1477355203121,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1484339928791,"modificationTime":1484339929063,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['287'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:43 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8d5c13d7-93bb-4dfd-bfee-43731267fe49] + x-ms-request-id: [314a91ef-f71d-466a-aacc-3cd899888a98] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b500e4d2-9a49-11e6-869a-acbc32b2789b] + x-ms-client-request-id: [49b70f30-d9d0-11e6-b42d-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355202397,"modificationTime":1477355203121,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339928791,"modificationTime":1484339929063,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:43 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [88a26a7a-800a-48ff-b212-686a767938c9] + x-ms-request-id: [53e4c1e7-1468-4ccc-9ddb-e250a4b84faa] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -137,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b51bc806-9a49-11e6-801e-acbc32b2789b] + x-ms-client-request-id: [49c9c7be-d9d0-11e6-a97f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355202397,"modificationTime":1477355203121,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339928791,"modificationTime":1484339929063,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:42 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [9e71dd87-a0c2-41bc-813d-6f4da7178752] + x-ms-request-id: [270086cd-a68a-43cf-b86b-4468710508df] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -163,24 +163,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b5375b6e-9a49-11e6-bef2-acbc32b2789b] + x-ms-client-request-id: [49eeaf62-d9d0-11e6-9fa9-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355202397,"modificationTime":1477355203121,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":9,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339928791,"modificationTime":1484339929063,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:44 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c29f7ddc-ca74-4ab6-bea0-27fa2f4c4803] + x-ms-request-id: [5d761ff8-cf72-4587-baa5-898e68874f0c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -190,24 +190,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b553d3b6-9a49-11e6-87f8-acbc32b2789b] + x-ms-client-request-id: [4a01128c-d9d0-11e6-81d4-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:43 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:49 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [116c4416-cc0d-4494-858c-53c2c8c5f767] + x-ms-request-id: [521464f3-d13f-44d6-9518-afcfe609d62c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_write_empty.yaml b/tests/recordings/test_core/test_write_empty.yaml index 8ea41da..e7f82ab 100644 --- a/tests/recordings/test_core/test_write_empty.yaml +++ b/tests/recordings/test_core/test_write_empty.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b37bd1ee-9a49-11e6-bade-acbc32b2789b] + x-ms-client-request-id: [4865a224-d9d0-11e6-90fd-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:26:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:47 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [86e77888-35d5-40b3-b94f-ffc004cca016] + x-ms-request-id: [b92798e1-95e5-4ce2-9739-edbf2ce89be7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b39c994a-9a49-11e6-b340-acbc32b2789b] + x-ms-client-request-id: [48a8253a-d9d0-11e6-89ce-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355201237,"modificationTime":1477355201237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339927622,"modificationTime":1484339927622,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1611135e-5d0d-48d1-b62b-70f7c228ee55] + x-ms-request-id: [96f35180-559d-4e48-a755-0d58d31de81b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b3b856d0-9a49-11e6-b6f8-acbc32b2789b] + x-ms-client-request-id: [48babda4-d9d0-11e6-8f7e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355201237,"modificationTime":1477355201237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339927622,"modificationTime":1484339927622,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:41 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a54c7c24-678f-4135-aa2f-397bc2c5aac1] + x-ms-request-id: [2e338697-f135-4873-b150-f219b32c0dbf] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b3d3ac6e-9a49-11e6-8d97-acbc32b2789b] + x-ms-client-request-id: [48cd93a2-d9d0-11e6-9b26-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355201237,"modificationTime":1477355201237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339927622,"modificationTime":1484339927622,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:41 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [34fc7f8f-ed94-4395-99f4-c1c447f461f2] + x-ms-request-id: [64ab001b-442c-42d1-af06-cd6dabc0a557] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b3ef4cc8-9a49-11e6-937e-acbc32b2789b] + x-ms-client-request-id: [48dfe2c2-d9d0-11e6-9cf4-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355201237,"modificationTime":1477355201237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339927622,"modificationTime":1484339927622,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:41 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b0ca0d04-05ad-4816-aa62-a227f80c939f] + x-ms-request-id: [bfec2fb6-fb3a-4421-9e3f-568c85974ab6] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -138,24 +138,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [b40b2f86-9a49-11e6-a97f-acbc32b2789b] + x-ms-client-request-id: [48f2211a-d9d0-11e6-acbd-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:26:41 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d53a84cf-0133-4699-804a-9f640a913d20] + x-ms-request-id: [c9c30d6f-e3ac-411b-8238-d7d10e39230a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_core/test_write_in_read_mode.yaml b/tests/recordings/test_core/test_write_in_read_mode.yaml index 761a9e0..44b9af9 100644 --- a/tests/recordings/test_core/test_write_in_read_mode.yaml +++ b/tests/recordings/test_core/test_write_in_read_mode.yaml @@ -6,25 +6,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [1fe2d908-9a4b-11e6-966f-acbc32b2789b] + x-ms-client-request-id: [4064119e-d9d0-11e6-8788-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:36:51 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:33 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5d726b77-5241-485e-b05e-81f9b2f7129b] + x-ms-request-id: [9e428291-aff2-42e4-9b57-52ace53d87a4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -33,24 +33,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [2005cc4a-9a4b-11e6-b740-acbc32b2789b] + x-ms-client-request-id: [40a74758-d9d0-11e6-9465-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355812632,"modificationTime":1477355812632,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339914211,"modificationTime":1484339914211,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:36:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:33 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [71e08239-9c6c-4e7c-a6bb-7d7864d8aa1b] + x-ms-request-id: [91f3b188-307b-47e5-a12a-b3bef5468e0f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -59,24 +59,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [2025457a-9a4b-11e6-b31c-acbc32b2789b] + x-ms-client-request-id: [40b9f17e-d9d0-11e6-8abb-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355812632,"modificationTime":1477355812632,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339914211,"modificationTime":1484339914211,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:36:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [9655dc08-c406-489e-93c8-d6c7e1fbdb7a] + x-ms-request-id: [61a2c305-2e7b-45dd-8ca4-bddb7a8fac38] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +85,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [20420a28-9a4b-11e6-9d6c-acbc32b2789b] + x-ms-client-request-id: [40cc3f9a-d9d0-11e6-a8eb-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355812632,"modificationTime":1477355812632,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339914211,"modificationTime":1484339914211,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:36:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1eabc38d-bd24-4347-9a6f-9be2566475f2] + x-ms-request-id: [4742b79e-eeb7-4b13-8b9c-7f4aa8fb991f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -111,24 +111,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [2061e1c6-9a4b-11e6-8f4e-acbc32b2789b] + x-ms-client-request-id: [40df031c-d9d0-11e6-b46e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355812632,"modificationTime":1477355812632,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339914211,"modificationTime":1484339914211,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['288'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:36:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f0386f38-23df-4789-93b5-74c4c8f4e4d5] + x-ms-request-id: [b6c4aa60-b3ac-4cae-9149-3bece0aa897e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -138,24 +138,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [2083a50c-9a4b-11e6-bbdc-acbc32b2789b] + x-ms-client-request-id: [40f16a2c-d9d0-11e6-aeee-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/a?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:36:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:38:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [bde5bb8c-a94d-4fe4-93f1-686414df8e2f] + x-ms-request-id: [577796ab-6330-492a-8aba-8fab96121c9e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_lib/test_auth_refresh.yaml b/tests/recordings/test_lib/test_auth_refresh.yaml index e2c9d9b..fd32f2b 100644 --- a/tests/recordings/test_lib/test_auth_refresh.yaml +++ b/tests/recordings/test_lib/test_auth_refresh.yaml @@ -1,40 +1,40 @@ interactions: - request: - body: refresh_token=AQABAAAAAADRNYRQ3dhRSrm-4K-adpCJ-y-9remgv2cyzuNQydYkjKFU5PNKIBMHAvwZCxzqhQmLQJMzrNdQx6zOHkASogQGLA3LnqIdLRc86rzbI3lA34qAVz07An_TBUei085wD0Cdj3ipHLc62INIu0vMHHJUmpbQ7iQ7fWt8A7iVupkyfZivPAQOa28YFYEosTEa8C1jrflSuB9owpDeSZ6zIbieuzNBj5SetdlestusesBEBISXouy4gvrnri2h2uxNxJQYxgt0801PmKer-mnbZTaizSdsaVtRG-EYKcnNhVd62X2ATQ-WHP5uZoeJcIQ4xvhwxt0FI2iCdt8yYVyhgexBvjpho26TKa8JNnOhUJyVXUZIix_DRmiS-5QEHRnJhs5JaOpVImDmJThraeYzciGwTSRlf1_Ojz6PkMVSoVGGpBxTr06l8QkcyRPRdqZoLnb9rxdzz09365wGA_Cysmt36ZB1ALqxg7baH59E0-dWwY8bciGTDtvSaiJAqhsUUZQz4vL2_7lwZ_q-UgBAvO_N93pFa_9FRZQbUFe-JvBj7psyo6CtmI0Kbjnsy0TtEB_z7OsLcFUcjvoL9RmPc2-roO5KGpBbOMkSK6sNga2UriEXyji9ruMq3IYAQg0JHvSz6aLYUx-ys7ydKVf5R0Mioexs9de-aTsFsc3WibiK6QV45qx_r-GqEfzx7xrLkyQgAA&grant_type=refresh_token&resource=https%3A%2F%2Fmanagement.core.windows.net%2F&client_id=1950a258-227b-4e31-a9cf-717495945fc2 + body: refresh_token=AQABAAAAAADRNYRQ3dhRSrm-4K-adpCJhDE0I2xsegEzbQTHgerezC_Mcu9IBeiCYH7t7fc1OT6BeQAmZ_JAlgnzR6WXst_01L2II5QC4NdcOY-ns7kGiMI3qfILq1UaHY_jahiY9rR3re5jsdUJxffXXx2n2b8-X3NK_9z49z-jbmw0cpBB8y9m8dYVZPNeHweIIe-2P2WkgRwYWhCm2vjd7CkUGKnupRnBY8WRJIdZVmPKHXhTlis68ZhIU55GWEKEa8Ok6NvSiqOZ4bALAc8hW_4TOtHBCa9yVJbr4e0aMVpQNWjQS9ZVeBFqlHKR_9AraglheNb8zc_NPITK-kzJITjuOMeUtTTj08el7hE1GwGX7bo2odnp9vf2TfYHGeQ2iez9YA2qljGjkggkSO8I4iTpqx1lBeluUQgpdKPBmWHRGI4MyyZi_VsS6lJLkth4UTXQnKD9dbxS9KATpsueAljvtj8VmjE1ob-UBhkbxhbM3wezbmkPT1qqwI35zIXLbO8PAE7Ij-PIRZtySvpGHQEBNgnxO6dynyCMSzB6nVY5fS_glTNIiFVVsxFvYOy43AUVnY3gtQMZ7s5PxdMNt00GHaOXv2__wuKKNnQtXicsD-MEESw95jU9y5MaRPeYeFyp5PhNXahyrF1-cQp69cSjZUXSIAA&resource=https%3A%2F%2Fmanagement.core.windows.net%2F&client_id=04b07795-8ddb-461a-bbee-02f9e1bf7b46&grant_type=refresh_token headers: Accept: ['*/*'] Accept-Charset: [utf-8] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - Content-Length: ['858'] + Content-Length: ['815'] User-Agent: [python-requests/2.11.1] - client-request-id: [6d290fb6-5562-4841-ab4d-d269397c5274] + client-request-id: [96ca039e-4551-494a-8877-bdc6bbce43a2] content-type: [application/x-www-form-urlencoded] return-client-request-id: ['true'] x-client-CPU: [x64] - x-client-OS: [darwin] + x-client-OS: [win32] x-client-SKU: [Python] - x-client-Ver: [0.4.0] + x-client-Ver: [0.4.4] method: POST uri: https://login.microsoftonline.com/faketenant/oauth2/token?api-version=1.0 response: - body: {string: '{"token_type":"Bearer","scope":"user_impersonation","expires_in":"3600","ext_expires_in":"10800","expires_on":"1477358822","not_before":"1477354922","resource":"https://management.core.windows.net/","access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC8xODUyY2UwZi1kOGY0LTQ2YTgtOGFmNS0zYjZjYTM0ODU5NDEvIiwiaWF0IjoxNDc3MzU0OTIyLCJuYmYiOjE0NzczNTQ5MjIsImV4cCI6MTQ3NzM1ODgyMiwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIxOTUwYTI1OC0yMjdiLTRlMzEtYTljZi03MTc0OTU5NDVmYzIiLCJhcHBpZGFjciI6IjAiLCJlX2V4cCI6MTA4MDAsImZhbWlseV9uYW1lIjoiVXNlcjEiLCJnaXZlbl9uYW1lIjoiQ29udGludXVtIiwiaXBhZGRyIjoiMTA4LjIxNC4xMjYuODkiLCJuYW1lIjoiQ29udGludXVtIFRlc3QgVXNlciBBY2NvdW50IDAxIiwib2lkIjoiNDliMmY5ZWMtODE4YS00OWNhLTk0MjQtMjQ5ZTFmMTlmN2Q3IiwicHVpZCI6IjEwMDM3RkZFOTk0NDhDMUEiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJyQ3ctM3lDVk5tYm93ekcyVmdrUm5vUEUyOTZUZGcwclREVE9UNnZxRjB3IiwidGlkIjoiMTg1MmNlMGYtZDhmNC00NmE4LThhZjUtM2I2Y2EzNDg1OTQxIiwidW5pcXVlX25hbWUiOiJjb250aW51dW1hZGx1c2VyMDFAY29udGludXVtYWRsLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImNvbnRpbnV1bWFkbHVzZXIwMUBjb250aW51dW1hZGwub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.HfTXqVmDqWeGfw28iaMkbL0uTrn_duxYi60J-kTzq9ro_3-fHA-XHlzSSl8lRXtirKFFX-If1BHDt3_TO2PANRY0tbGwDG_yKxviRR5_qzrfXpJnBNzJxIlLbunHLwEArObI4DQBn_zg-NNJsHgCXAOyFpxlHe4gvPG0f_RJQHPCxSckv5lmr3RDpSv2y0d8rxKFzRyx1Nyp50hJhEyl4ThoUwHYmHWlebT50hs7X32DiRiGPFE3fnxg0nWe7oDpyoYtaF3X4MOeBOe_W8MrAbinjP0cLsPCz08jfmmg7DXEhgN69i0mjC8SQ2faDA6xy24DUjZdBoPBy1-kJMhxwg","refresh_token":"AQABAAAAAADRNYRQ3dhRSrm-4K-adpCJYSiem4twyiRmVbt1LE5tJ8hjoGF4s0Ym2B-rA-tcCivFqYFWUDa1pQWQuKvCjOIigWNKR9PleQOgnp3fklyixQXYxiTd3ARo-6sh7Uv83RiB6RZ5YTYMzUwVglhbG-wzaCKbn5X0VzSxDr5IbPQoWpbwTKYK7TZWxiyn8l9IoI3XW9UvC5_n4HiK8pcGZNm1qwsfvcXhI23y-Okexqjd1wfuGYaKiMaDYzPjIxKem2zkbaOv-mroyQnWPCqztuNAYA1WWAGl0hYIMXD9vFjSVcqURQWcQiTsmkW7RzELgxWsEOzmecmWoYdusv7KFVhWTkrKk4_ZtvLebNh8nE5fI-oohpVxyZ9X5mr3LazvZBRX96f3Vy3KOF7NkaoKRxpLYO-rCBpycSCWCx7vr2jCwg1LWN114z2aWsHc7QW3bPfRZ0CpeH19x1djpvryLEC1bZag_M-j3699T3J4_x3RqpudT0sGG89WFPdZYO78ZjWjBT_ZmWhjFwhWRmgLBYyfc1eNnI_r5IG0emO43d2iaXXMTCAWE-trgGTuQl8YBlcGyVHOqef5cV6eLsIQL3o1j44dtAfeIxOGw1jhRmf3rFFTloOzWNeo3biNEHZllejLXDWtflbfXm6Q--NvKqmbN3kbNo-4Xgd5ZABzdszpWy4YU0iNjs_xeKZsqeY5TnsgAA"}'} + body: {string: '{"token_type":"Bearer","scope":"user_impersonation","expires_in":"3600","ext_expires_in":"10800","expires_on":"1484343555","not_before":"1484339655","resource":"https://management.core.windows.net/","access_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ilk0dWVLMm9hSU5RaVFiNVlFQlNZVnlEY3BBVSIsImtpZCI6Ilk0dWVLMm9hSU5RaVFiNVlFQlNZVnlEY3BBVSJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC82ZTYwNmVjZS0zYTVhLTQ2NzQtYTY1NC1kNmIwMmJjNWE1MWIvIiwiaWF0IjoxNDg0MzM5NjU1LCJuYmYiOjE0ODQzMzk2NTUsImV4cCI6MTQ4NDM0MzU1NSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJlX2V4cCI6MTA4MDAsImZhbWlseV9uYW1lIjoiVGVzdDAyIiwiZ2l2ZW5fbmFtZSI6IkFETCIsImlwYWRkciI6IjE2Ny4yMjAuMS4xMzUiLCJuYW1lIjoiQURMIFRlc3QwMiIsIm9pZCI6IjlhMjM4NjBlLTAzYjAtNGJhZC1hOGI3LWUxZDA4MWQ1OTJiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5RDkyNEEwNSIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6IldYcVY0aUpoTnNSeU5PZmFQMDZBSHFuRkJSZVYwUlVsYk10NW5GSlFmOEkiLCJ0aWQiOiI2ZTYwNmVjZS0zYTVhLTQ2NzQtYTY1NC1kNmIwMmJjNWE1MWIiLCJ1bmlxdWVfbmFtZSI6ImFkbHN2YzAyQGJlbndnb2xkb3V0bG9vay5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZGxzdmMwMkBiZW53Z29sZG91dGxvb2sub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.Shf2P8Xc4qXRvfpYumFC0WdWTarDNkwldepjAe8deKljQr5WnNrB45N3RP8xXuyOGbthPcs9zjmjuqiz57efBotW-3bFogrcVLiudrJfS35LeyVv6XZGh7ybyqvxltgaxTqBYUf0ltICn4UTkBcgZ3W_Wpy-Ss323RRkqrb3YK2XSbXKqXNVVbfsrTO7dJ7-DUZpBaiC_aqHbbxxTkFroQpHPP_4Bqd1xvX3XFdYu5M6IgZ7lhkFmVR1s98MVSijmXwH1SKT9vfjJwtn5i6A6MlrovVaxvX_dSAhNYAwgSuFTL97MsPJKjySIR0h1D4ImjT_i0xc3VhJktwHuz6WKQ","refresh_token":"AQABAAAAAADRNYRQ3dhRSrm-4K-adpCJ_1SqvRCVnfy5B-NkzrRGBVpUJwtRKCMIAjKHa5ym6aIBWDaSeDIDNCaFCCaiYAwh2lRy5zhevhWAWHwxmm0HCnCs-5muqhO-KMBZjC_3yXKdhZbEaw_QGm9Xx-nz3n1EJ6SYuEuxIyCiN4UWyyG_VAefyz7ZGAYlYc2PcOzHskCNVXNQCh_0Yr7HpfK0KH0RwOCOQCOU5pCcjul3lq9XCeM3_CBbeou60-QQohI8vqMqQlBO9hYI6H92VXQbUj_IcEA0nKQnM4g1G2YV86cZ5p98TysrTnO-alWr_p9XbgP14DTGy4GiQyPa0eorTQfzU86S3AdA1Yjj3QeTi5_TwmbRkKDAkuXkPOMWDx_Kb8BC4suXr695QvOipZEdF9HkI_-nmq_JgfUBIDUYy3XsN8iFOFaEq5Vc-pj25K7tyNsMdPemqWSLaUgG3WBuxD_h0MRoY6CalKMKUS7wsZVODH52OJhUKyv6-MFI2vfW7fQN2UsuDp-yu27GTUbEyuqt_k7SwUgvTu3ZlmXMPN5SO_Ttw8r60tPSfXf9J3UTr4IcgX5r0ngwkSdL9k8fPQ5V8LZv61A83btbu0gb4Ql6KIWVpKd9zeJqFriZZwMqFY_SGnoqUYCFPxnyXpZcG8hoIAA"}'} headers: Cache-Control: ['no-cache, no-store'] - Content-Length: ['2373'] + Content-Length: ['2294'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:01 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:13 GMT'] Expires: ['-1'] P3P: [CP="DSP CUR OTPi IND OTRi ONL FIN"] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] - Set-Cookie: [esctx=AQABAAAAAADRNYRQ3dhRSrm-4K-adpCJFG1xrMf6w360YHuYlyD1qYSZbLAIMzswwDb4iTgG5SYydPhLMnOPO87w42jz5AeZ43XCjY7ox_0TF68XQXscdOzT247tPUKRGMZZOujNSrjVKgzLZkGssZStC0TviiuPhiv4E1G15T9Wl7MUiQkf5ciLJI2EowOxiv5JdmCgnGkgAA; - domain=.login.microsoftonline.com; path=/; secure; HttpOnly, x-ms-gateway-slice=productiona; + Set-Cookie: [esctx=AQABAAAAAADRNYRQ3dhRSrm-4K-adpCJ5fRgw5Ey2OmZokEZCQiitjeN7VU22_XMtK7_W-VmD9WUX2STHptodJnORlmiQ_4xcavDzauPFiiO2Xdkn6qj1svRxKFgVPnICXM34SupfRrgBweOqLN9rpMpAoezwoX7_C_nhdRHxvCWiRSd9XFT7LOdHA5yIKqZrykEyK1x8rwgAA; + domain=.login.microsoftonline.com; path=/; secure; HttpOnly, x-ms-gateway-slice=corp; path=/; secure; HttpOnly, stsservicecookie=ests; path=/; secure; HttpOnly] Strict-Transport-Security: [max-age=31536000; includeSubDomains] X-Content-Type-Options: [nosniff] X-Powered-By: [ASP.NET] - client-request-id: [6d290fb6-5562-4841-ab4d-d269397c5274] - x-ms-request-id: [d39d9cc3-6e59-4257-8c5e-3856bfe63e1e] + client-request-id: [96ca039e-4551-494a-8877-bdc6bbce43a2] + x-ms-request-id: [7010c6b0-c225-4ab4-937d-e973715984d1] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_lib/test_response.yaml b/tests/recordings/test_lib/test_response.yaml index bb7f909..827ed9b 100644 --- a/tests/recordings/test_lib/test_response.yaml +++ b/tests/recordings/test_lib/test_response.yaml @@ -5,24 +5,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c012d340-9a49-11e6-a9cc-acbc32b2789b] + x-ms-client-request-id: [58ab4498-d9d0-11e6-83eb-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5012,"pathSuffix":"README.rst","type":"FILE","blockSize":268435456,"accessTime":1475276603298,"modificationTime":1475276603391,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1474578598739,"modificationTime":1477355217450,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"begoldsm","type":"DIRECTORY","blockSize":0,"accessTime":1477069231910,"modificationTime":1477069231910,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"joseph","type":"DIRECTORY","blockSize":0,"accessTime":1472608724061,"modificationTime":1477068888387,"replication":0,"permission":"700","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":39,"pathSuffix":"test.csv","type":"FILE","blockSize":268435456,"accessTime":1469226766337,"modificationTime":1475168613454,"replication":1,"permission":"777","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1477355170977,"modificationTime":1477355170977,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1484339701363,"modificationTime":1484339950845,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['1598'] + Content-Length: ['552'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:01 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:14 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2907790f-98b6-4da6-83ea-324178aba3ba] + x-ms-request-id: [2229d661-7867-4d8c-aee8-585268be5844] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_multithread/test_download_glob.yaml b/tests/recordings/test_multithread/test_download_glob.yaml index f671eb8..51a9f21 100644 --- a/tests/recordings/test_multithread/test_download_glob.yaml +++ b/tests/recordings/test_multithread/test_download_glob.yaml @@ -6,9 +6,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cbdd0038-9a49-11e6-8f63-acbc32b2789b] + x-ms-client-request-id: [62043742-d9d0-11e6-b65a-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=MKDIRS response: @@ -17,13 +17,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:30 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [741fdd74-0f64-421d-abca-776d81abb7e0] + x-ms-request-id: [ac614c20-a8b8-4b09-b34f-76d9bf886289] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -33,25 +33,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cbf7aea8-9a49-11e6-9aa4-acbc32b2789b] + x-ms-client-request-id: [6241e1cc-d9d0-11e6-b08f-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:30 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c4b8d7db-876e-4986-a566-cbaec5dec273] + x-ms-request-id: [488f1167-32e1-42bf-9bdd-c4bf8ee3b8d1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -61,25 +61,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cc2fc310-9a49-11e6-b16c-acbc32b2789b] + x-ms-client-request-id: [62725f58-d9d0-11e6-8a12-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:31 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d5b8e140-c3bd-4313-956f-9c6633ee7a0f] + x-ms-request-id: [3370a4e0-f70e-45f9-88af-561a536d17ec] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -89,25 +89,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cc70facc-9a49-11e6-ae67-acbc32b2789b] + x-ms-client-request-id: [629f2cf6-d9d0-11e6-a06a-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:31 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1a4cb4dc-0d12-4cf6-a3ba-28a3ab9ced04] + x-ms-request-id: [8839a23e-55a2-4e1f-9cc8-704a9640cc6d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -117,9 +117,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ccd1cc8c-9a49-11e6-8802-acbc32b2789b] + x-ms-client-request-id: [62d14c6c-d9d0-11e6-931e-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=MKDIRS response: @@ -128,13 +128,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:22 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:31 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8e06830b-6e08-4474-8dd6-2073edca50ef] + x-ms-request-id: [c2b2fdd8-6901-44d4-b962-81c7d735b4a9] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -144,25 +144,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cced7a9a-9a49-11e6-be1a-acbc32b2789b] + x-ms-client-request-id: [62e424c0-d9d0-11e6-b155-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:24 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:31 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [403f1312-d115-40ed-a8fb-7e2a55b8c50c] + x-ms-request-id: [987edf59-2303-49b1-92f5-7506773b82fb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -172,25 +172,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cd294a90-9a49-11e6-b70e-acbc32b2789b] + x-ms-client-request-id: [630eb71a-d9d0-11e6-bc2a-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:23 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:32 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [00cd9703-f963-4044-9ee1-7505d49282f6] + x-ms-request-id: [a317ee15-0605-408b-8835-8e386fd334f9] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -200,25 +200,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cd633962-9a49-11e6-b6cf-acbc32b2789b] + x-ms-client-request-id: [6348174a-d9d0-11e6-bc02-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:24 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:32 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [448d38ee-3b49-4318-9061-b00632c4ce8c] + x-ms-request-id: [5cbe203b-0b4d-4f19-85a7-000257856b5a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -228,9 +228,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cda29434-9a49-11e6-853c-acbc32b2789b] + x-ms-client-request-id: [63925b3e-d9d0-11e6-a5cf-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=MKDIRS response: @@ -239,13 +239,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:24 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:32 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8e5f9bf4-fcad-4fe4-aa0d-7a51d160418b] + x-ms-request-id: [ca420efb-624c-42f4-af2e-9b8776984200] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -255,25 +255,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cdbf32d8-9a49-11e6-8ff8-acbc32b2789b] + x-ms-client-request-id: [63a54294-d9d0-11e6-aee7-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:25 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:33 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a75d27cb-ffad-4852-aa7c-7d779e518fcc] + x-ms-request-id: [960f8733-439c-47ab-9cfc-d536c8edc0e5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -283,25 +283,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cdfc9bf0-9a49-11e6-8d85-acbc32b2789b] + x-ms-client-request-id: [63d245ac-d9d0-11e6-b68a-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:25 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:33 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d9b0038f-332a-444f-a17d-aef1efb21fd0] + x-ms-request-id: [ba90c01b-3bfd-44df-a9fb-d9cfbbb6ff34] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -311,25 +311,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ce7ae594-9a49-11e6-a0ac-acbc32b2789b] + x-ms-client-request-id: [642f7276-d9d0-11e6-8974-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:26 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:33 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e74b352e-469b-410d-8fbb-560a5391df55] + x-ms-request-id: [36194521-524e-4b71-bed5-6a6393f8fa70] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -338,24 +338,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cef5c448-9a49-11e6-84fe-acbc32b2789b] + x-ms-client-request-id: [6459eaec-d9d0-11e6-b727-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355243930,"modificationTime":1477355244009,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355244319,"modificationTime":1477355244397,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355244701,"modificationTime":1477355244797,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971792,"modificationTime":1484339971859,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339972072,"modificationTime":1484339972233,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339972451,"modificationTime":1484339972525,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:26 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [9aa3a971-a370-4927-ba53-0a4245b82420] + x-ms-request-id: [dbdaaa6c-b0b6-4434-88c4-b72d6989a9a8] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -364,24 +364,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cf120714-9a49-11e6-8594-acbc32b2789b] + x-ms-client-request-id: [646c872c-d9d0-11e6-9df9-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355243930,"modificationTime":1477355244009,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355244319,"modificationTime":1477355244397,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355244701,"modificationTime":1477355244797,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971792,"modificationTime":1484339971859,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339972072,"modificationTime":1484339972233,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339972451,"modificationTime":1484339972525,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:26 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [bd0a5967-61e7-41c8-bc17-b2c134e47fbe] + x-ms-request-id: [fc1c1b53-663e-46aa-8e6d-264c5501d53e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -390,24 +390,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cf2dd49e-9a49-11e6-9cb2-acbc32b2789b] + x-ms-client-request-id: [647f34e6-d9d0-11e6-8d4a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355243930,"modificationTime":1477355244009,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355244319,"modificationTime":1477355244397,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355244701,"modificationTime":1477355244797,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971792,"modificationTime":1484339971859,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339972072,"modificationTime":1484339972233,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339972451,"modificationTime":1484339972525,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:27 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8fe3586d-f8f6-43d8-9eb7-97b686f7f0dc] + x-ms-request-id: [64e6934d-6a7d-4167-8b41-f091e32425cc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -416,24 +416,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cf4eb1d2-9a49-11e6-9e87-acbc32b2789b] + x-ms-client-request-id: [6491fcc0-d9d0-11e6-ad13-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"DIRECTORY","blockSize":0,"accessTime":1477355243737,"modificationTime":1477355244722,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b","type":"DIRECTORY","blockSize":0,"accessTime":1477355245109,"modificationTime":1477355246597,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"DIRECTORY","blockSize":0,"accessTime":1484339971668,"modificationTime":1484339972471,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b","type":"DIRECTORY","blockSize":0,"accessTime":1484339972932,"modificationTime":1484339973983,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['537'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:27 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [76058e18-46bb-4926-8f05-dd31061360d6] + x-ms-request-id: [1fdc550c-0815-4400-8ac4-68b90bd7a709] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -442,24 +442,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cf697878-9a49-11e6-89a5-acbc32b2789b] + x-ms-client-request-id: [64a3df74-d9d0-11e6-a037-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355243930,"modificationTime":1477355244009,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355244319,"modificationTime":1477355244397,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355244701,"modificationTime":1477355244797,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971792,"modificationTime":1484339971859,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339972072,"modificationTime":1484339972233,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339972451,"modificationTime":1484339972525,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:27 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8f826025-0289-43b2-99d3-e35e37e70e7f] + x-ms-request-id: [cc649da6-1983-40f0-96a8-9c95729c39c6] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -468,24 +468,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cf8666a4-9a49-11e6-bcc9-acbc32b2789b] + x-ms-client-request-id: [64b6c864-d9d0-11e6-be6f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355245331,"modificationTime":1477355245395,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355245709,"modificationTime":1477355245814,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355246576,"modificationTime":1477355246686,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339973058,"modificationTime":1484339973140,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339973353,"modificationTime":1484339973415,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339973962,"modificationTime":1484339974011,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:28 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [27c1993b-14b1-496f-ac84-d4dc00039899] + x-ms-request-id: [c46ef150-ca37-4aca-bece-14a30371f6af] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -494,24 +494,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cfa35430-9a49-11e6-97f7-acbc32b2789b] + x-ms-client-request-id: [64cc38e4-d9d0-11e6-b763-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355243930,"modificationTime":1477355244009,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355244319,"modificationTime":1477355244397,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355244701,"modificationTime":1477355244797,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971792,"modificationTime":1484339971859,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339972072,"modificationTime":1484339972233,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339972451,"modificationTime":1484339972525,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:27 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [fbe416aa-3b41-4b29-8747-fe9786177fad] + x-ms-request-id: [a2249c4d-eb43-4e92-b90d-ea07dfc3c8c5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -520,24 +520,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cfc019da-9a49-11e6-a2fa-acbc32b2789b] + x-ms-client-request-id: [64dec0ba-d9d0-11e6-8376-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355243930,"modificationTime":1477355244009,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355244319,"modificationTime":1477355244397,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355244701,"modificationTime":1477355244797,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971792,"modificationTime":1484339971859,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339972072,"modificationTime":1484339972233,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339972451,"modificationTime":1484339972525,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:27 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7120a199-423e-4296-a337-0960ff8a8fda] + x-ms-request-id: [8690097a-61ed-4c03-a106-e27bd006f6a4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -546,24 +546,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cfdaa5e6-9a49-11e6-bc44-acbc32b2789b] + x-ms-client-request-id: [64f1c89a-d9d0-11e6-a8a4-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355245331,"modificationTime":1477355245395,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355245709,"modificationTime":1477355245814,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355246576,"modificationTime":1477355246686,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339973058,"modificationTime":1484339973140,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339973353,"modificationTime":1484339973415,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339973962,"modificationTime":1484339974011,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:28 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:35 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4a90e19f-3c3f-43aa-9f01-0b7db1abd47b] + x-ms-request-id: [c4027691-f2c0-4674-bf5a-b6d8d380a6df] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -572,24 +572,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cff763e8-9a49-11e6-ae41-acbc32b2789b] + x-ms-client-request-id: [65048768-d9d0-11e6-9a77-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355245331,"modificationTime":1477355245395,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355245709,"modificationTime":1477355245814,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355246576,"modificationTime":1477355246686,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339973058,"modificationTime":1484339973140,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339973353,"modificationTime":1484339973415,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339973962,"modificationTime":1484339974011,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:28 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:35 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e73792d0-4b2e-49bb-90dc-33503c0ba59c] + x-ms-request-id: [16c1a2e9-d0ff-4623-b8ff-b3d70cd7c635] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -598,24 +598,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d01417ba-9a49-11e6-8552-acbc32b2789b] + x-ms-client-request-id: [6516fa2c-d9d0-11e6-9b0e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"DIRECTORY","blockSize":0,"accessTime":1477355243737,"modificationTime":1477355244722,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b","type":"DIRECTORY","blockSize":0,"accessTime":1477355245109,"modificationTime":1477355246597,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"DIRECTORY","blockSize":0,"accessTime":1484339971668,"modificationTime":1484339972471,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b","type":"DIRECTORY","blockSize":0,"accessTime":1484339972932,"modificationTime":1484339973983,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['537'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:28 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:35 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b94fb85f-4ddf-4eb5-8f9a-297e7af0b2c5] + x-ms-request-id: [baf61000-8760-4904-a671-b4fadb81725d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -624,24 +624,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d02ded5c-9a49-11e6-ab90-acbc32b2789b] + x-ms-client-request-id: [6528bcc0-d9d0-11e6-83d7-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355243930,"modificationTime":1477355244009,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355244319,"modificationTime":1477355244397,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355244701,"modificationTime":1477355244797,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971792,"modificationTime":1484339971859,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339972072,"modificationTime":1484339972233,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339972451,"modificationTime":1484339972525,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:29 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:35 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [683ba7a6-f02d-4926-a5ca-baa567436036] + x-ms-request-id: [4cd88950-a532-47dd-9c64-d18e7d3700d5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -650,24 +650,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d04a0dd4-9a49-11e6-b68b-acbc32b2789b] + x-ms-client-request-id: [653b3306-d9d0-11e6-9ece-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355245331,"modificationTime":1477355245395,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355245709,"modificationTime":1477355245814,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355246576,"modificationTime":1477355246686,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339973058,"modificationTime":1484339973140,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339973353,"modificationTime":1484339973415,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339973962,"modificationTime":1484339974011,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:29 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:35 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3a266797-4c66-469e-9588-d24c5da7aef1] + x-ms-request-id: [d3f4becd-40c3-48da-88cb-becbb2b5611c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -676,24 +676,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d0665bc2-9a49-11e6-b1ed-acbc32b2789b] + x-ms-client-request-id: [654dee38-d9d0-11e6-a61b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355243930,"modificationTime":1477355244009,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355244319,"modificationTime":1477355244397,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355244701,"modificationTime":1477355244797,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971792,"modificationTime":1484339971859,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339972072,"modificationTime":1484339972233,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339972451,"modificationTime":1484339972525,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:29 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:35 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [89b98126-d0f4-450f-b736-eeeec91c8aae] + x-ms-request-id: [b0ce9342-ba7d-4672-b1d9-2ce4045ba990] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -702,24 +702,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d0824fe6-9a49-11e6-b619-acbc32b2789b] + x-ms-client-request-id: [6560c264-d9d0-11e6-9b6d-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355245331,"modificationTime":1477355245395,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355245709,"modificationTime":1477355245814,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355246576,"modificationTime":1477355246686,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339973058,"modificationTime":1484339973140,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339973353,"modificationTime":1484339973415,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339973962,"modificationTime":1484339974011,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:29 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:35 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [48589433-2fca-4ea4-8644-8fa372aa3535] + x-ms-request-id: [461b3632-2506-40d7-871c-916bc4c87465] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -728,24 +728,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d09e6be8-9a49-11e6-aa69-acbc32b2789b] + x-ms-client-request-id: [65736628-d9d0-11e6-bc9b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355243737,"modificationTime":1477355245109,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355242316,"modificationTime":1477355242397,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355242695,"modificationTime":1477355242790,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355243131,"modificationTime":1477355243205,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339971668,"modificationTime":1484339972932,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339970767,"modificationTime":1484339970812,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971045,"modificationTime":1484339971120,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339971342,"modificationTime":1484339971410,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:29 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:35 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d8eb5e10-c3c2-47ff-abd8-56d17495c7fb] + x-ms-request-id: [3a294914-0eb8-46be-9b78-eef1fcb25c28] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -754,24 +754,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d0bb60da-9a49-11e6-a935-acbc32b2789b] + x-ms-client-request-id: [65865182-d9d0-11e6-b7f0-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355243737,"modificationTime":1477355245109,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355242316,"modificationTime":1477355242397,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355242695,"modificationTime":1477355242790,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355243131,"modificationTime":1477355243205,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339971668,"modificationTime":1484339972932,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339970767,"modificationTime":1484339970812,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971045,"modificationTime":1484339971120,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339971342,"modificationTime":1484339971410,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:29 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1a7fcd7a-2e02-4fd3-a838-1343ae042577] + x-ms-request-id: [38115c18-11e7-4fad-977f-bb13451afb32] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -780,24 +780,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d0da4b40-9a49-11e6-80aa-acbc32b2789b] + x-ms-client-request-id: [65992154-d9d0-11e6-a3c1-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355243737,"modificationTime":1477355245109,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355242316,"modificationTime":1477355242397,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355242695,"modificationTime":1477355242790,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355243131,"modificationTime":1477355243205,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339971668,"modificationTime":1484339972932,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339970767,"modificationTime":1484339970812,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971045,"modificationTime":1484339971120,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339971342,"modificationTime":1484339971410,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:29 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cc85ec7f-c50f-4bff-a59d-f09147e3612f] + x-ms-request-id: [a6ea5017-667d-4943-8e96-2d004fb50279] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -807,24 +807,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d0f64806-9a49-11e6-818a-acbc32b2789b] + x-ms-client-request-id: [65ac207e-d9d0-11e6-8e1c-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:30 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cc5eb19e-412d-42f8-83ba-7337b0e16a43] + x-ms-request-id: [16005897-41f6-48c0-8c9b-e55e182dfebd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -833,24 +833,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d11a0278-9a49-11e6-a5c2-acbc32b2789b] + x-ms-client-request-id: [65c5ca50-d9d0-11e6-90ab-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355242316,"modificationTime":1477355242397,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355242695,"modificationTime":1477355242790,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355243131,"modificationTime":1477355243205,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339970767,"modificationTime":1484339970812,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971045,"modificationTime":1484339971120,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339971342,"modificationTime":1484339971410,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:30 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a026d144-468f-44a9-8af8-41f7360e2353] + x-ms-request-id: [aa96731e-617f-4a1e-a889-e26188371b09] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -859,24 +859,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d135d53e-9a49-11e6-a5b0-acbc32b2789b] + x-ms-client-request-id: [65d8d45a-d9d0-11e6-b512-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355242316,"modificationTime":1477355242397,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355242695,"modificationTime":1477355242790,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355243131,"modificationTime":1477355243205,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339970767,"modificationTime":1484339970812,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971045,"modificationTime":1484339971120,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339971342,"modificationTime":1484339971410,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:30 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8e9bdf13-28bf-496e-a7b6-cc7b01d4f14a] + x-ms-request-id: [18ef85e0-8fe6-44b4-a733-7462abe3517a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -886,24 +886,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d15cc702-9a49-11e6-afd4-acbc32b2789b] + x-ms-client-request-id: [65ebd708-d9d0-11e6-9ad5-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:30 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [76683751-fd81-4cd6-97b5-7ba70e1c9ab5] + x-ms-request-id: [009b06bb-ce95-45d9-a434-9cba69663cf3] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -912,24 +912,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d17d0398-9a49-11e6-9c5d-acbc32b2789b] + x-ms-client-request-id: [6608efa2-d9d0-11e6-8ba7-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355242695,"modificationTime":1477355242790,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355243131,"modificationTime":1477355243205,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971045,"modificationTime":1484339971120,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339971342,"modificationTime":1484339971410,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['551'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:30 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7dd29a9d-489a-46bc-bdd0-d3e7c0497f98] + x-ms-request-id: [883cf786-9df1-4d46-b53f-e0563c7ce5cf] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -938,24 +938,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d198a45c-9a49-11e6-ae82-acbc32b2789b] + x-ms-client-request-id: [661b7c98-d9d0-11e6-9611-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355242695,"modificationTime":1477355242790,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355243131,"modificationTime":1477355243205,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339971045,"modificationTime":1484339971120,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339971342,"modificationTime":1484339971410,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['551'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:31 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [46520009-86a6-452d-9041-9ab4425faee3] + x-ms-request-id: [71279e39-18a9-4878-b193-27acf2eff654] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -965,24 +965,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d1b62cf4-9a49-11e6-8994-acbc32b2789b] + x-ms-client-request-id: [66308678-d9d0-11e6-a1dc-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:31 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:37 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3df0da94-c218-42f0-a48f-7b9aebfb6fe1] + x-ms-request-id: [a6a1e9fb-6c99-465a-be45-3d900220cab7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -991,24 +991,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d1d86d76-9a49-11e6-bd37-acbc32b2789b] + x-ms-client-request-id: [664daa0a-d9d0-11e6-bd35-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355243131,"modificationTime":1477355243205,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339971342,"modificationTime":1484339971410,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['292'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:31 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:37 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0df2c538-80ab-4894-b8b8-525961e87c8d] + x-ms-request-id: [190e28bf-e4d7-45ef-b6b9-6a7a6fda0201] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1017,24 +1017,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d1f2b81e-9a49-11e6-8a50-acbc32b2789b] + x-ms-client-request-id: [666035c6-d9d0-11e6-92d3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355243131,"modificationTime":1477355243205,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339971342,"modificationTime":1484339971410,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['292'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:32 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:37 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [eff9f266-f730-4c86-b8b5-8d4ec4e30876] + x-ms-request-id: [44357e3e-5a71-4dea-9617-9a71d5c645dd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1044,24 +1044,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d20fcae6-9a49-11e6-b60f-acbc32b2789b] + x-ms-client-request-id: [667419a4-d9d0-11e6-98d5-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:31 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:37 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d584dc44-9e49-4210-9f04-09e80061bb54] + x-ms-request-id: [670cb76e-284a-4a1f-aa6e-fdd195a3f09c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_multithread/test_download_many.yaml b/tests/recordings/test_multithread/test_download_many.yaml index 313b805..1c79c88 100644 --- a/tests/recordings/test_multithread/test_download_many.yaml +++ b/tests/recordings/test_multithread/test_download_many.yaml @@ -6,9 +6,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c4a5d1fe-9a49-11e6-920a-acbc32b2789b] + x-ms-client-request-id: [5c7ec05e-d9d0-11e6-89f4-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=MKDIRS response: @@ -17,13 +17,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:09 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:20 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [fccb812d-6a28-4f00-863f-2db6f3e38a29] + x-ms-request-id: [46e9bebb-536f-4659-9b94-71b2e8ab136c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -33,25 +33,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c4c24a62-9a49-11e6-ab67-acbc32b2789b] + x-ms-client-request-id: [5cd78022-d9d0-11e6-a2ba-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:10 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:21 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d6e9d130-fc42-4443-b604-caec39058e40] + x-ms-request-id: [3aef7c4a-491e-4b78-bff7-77359b2bf6f3] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -61,25 +61,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c50188c6-9a49-11e6-a391-acbc32b2789b] + x-ms-client-request-id: [5d24a26e-d9d0-11e6-8291-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:10 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:21 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [501e800a-dcab-475d-b25e-0d4de260b614] + x-ms-request-id: [5cc077e4-e8bf-45da-84db-10989a23de39] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -89,25 +89,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c54db73a-9a49-11e6-9a65-acbc32b2789b] + x-ms-client-request-id: [5d5ba846-d9d0-11e6-a82c-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:10 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:21 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e3251071-24d4-4d09-b529-8fe47ea85f00] + x-ms-request-id: [04b3dcc2-1201-42e6-b3f4-96bf9dd0ff03] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -117,9 +117,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c58c0412-9a49-11e6-9862-acbc32b2789b] + x-ms-client-request-id: [5d864e82-d9d0-11e6-a9f9-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=MKDIRS response: @@ -128,13 +128,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:10 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:22 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e9d9b1ed-0ea1-4f70-a760-3892b7af7eff] + x-ms-request-id: [3f46dc96-f22a-42a2-8a72-fa9d7a8bed00] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -144,25 +144,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c5a733d4-9a49-11e6-9ec0-acbc32b2789b] + x-ms-client-request-id: [5d99fcf4-d9d0-11e6-9603-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:11 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:22 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [81fb0e46-86a5-45b2-8737-1369148c796d] + x-ms-request-id: [4c76304d-d61a-4500-bede-ccbc077113b7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -172,25 +172,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c5df0a18-9a49-11e6-b4d7-acbc32b2789b] + x-ms-client-request-id: [5dc9d2ee-d9d0-11e6-81e2-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:12 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:22 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [65797df5-7956-487d-b382-f3cfd3c119ee] + x-ms-request-id: [e891f4a2-d67c-4a35-8575-9ffd4c5a2940] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -200,25 +200,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c62e68e8-9a49-11e6-8c45-acbc32b2789b] + x-ms-client-request-id: [5df4174a-d9d0-11e6-ad7d-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:11 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:23 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d861119a-38fd-4287-9744-7089493219f4] + x-ms-request-id: [45b5af33-1802-4ae0-b37f-d7ab0ca306bb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -228,9 +228,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c671d63e-9a49-11e6-8e0f-acbc32b2789b] + x-ms-client-request-id: [5e2af23a-d9d0-11e6-aeb0-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=MKDIRS response: @@ -239,13 +239,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:12 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:23 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d0ec2211-95c4-4119-a42c-cc1d19d0a507] + x-ms-request-id: [d24ecfc7-f142-4e1a-affe-f02b13cc1433] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -255,25 +255,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c68e53b8-9a49-11e6-8181-acbc32b2789b] + x-ms-client-request-id: [5e3e66c8-d9d0-11e6-9e62-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:13 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:23 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b48d2261-3adb-4cc7-a4e6-465e382a38c3] + x-ms-request-id: [e5086f42-153b-4e27-9226-2f3ef6af8acf] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -283,25 +283,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c6c8a994-9a49-11e6-8b7e-acbc32b2789b] + x-ms-client-request-id: [5e68b50c-d9d0-11e6-a803-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:23 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [074d7804-445c-45f4-b5d4-c524254b6b96] + x-ms-request-id: [58cfd71a-09d8-467d-83bd-ab1bcf7a2ed2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -311,25 +311,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c7537a12-9a49-11e6-bae2-acbc32b2789b] + x-ms-client-request-id: [5e94dd38-d9d0-11e6-967b-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:24 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d146e0c9-cbc4-4cee-822e-7744af102294] + x-ms-request-id: [ef8217fd-ce60-44b0-a8fc-59a749ac7fdc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -338,24 +338,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c795a2fe-9a49-11e6-999b-acbc32b2789b] + x-ms-client-request-id: [5ebe87b4-d9d0-11e6-9722-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355231539,"modificationTime":1477355233047,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230221,"modificationTime":1477355230334,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230696,"modificationTime":1477355230826,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355231144,"modificationTime":1477355231237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339962791,"modificationTime":1484339963874,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339961649,"modificationTime":1484339961733,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962151,"modificationTime":1484339962247,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339962523,"modificationTime":1484339962577,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8cd779b1-b800-4d2a-9152-d67afef675b5] + x-ms-request-id: [87e7365c-7e2f-4d07-9bec-ba2d059f3dac] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -364,24 +364,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c7b4bd1a-9a49-11e6-b4e5-acbc32b2789b] + x-ms-client-request-id: [5ed1e894-d9d0-11e6-8d76-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"DIRECTORY","blockSize":0,"accessTime":1477355231539,"modificationTime":1477355232660,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b","type":"DIRECTORY","blockSize":0,"accessTime":1477355233047,"modificationTime":1477355234555,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"DIRECTORY","blockSize":0,"accessTime":1484339962791,"modificationTime":1484339963545,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b","type":"DIRECTORY","blockSize":0,"accessTime":1484339963874,"modificationTime":1484339964591,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['537'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f09748f0-3348-4644-b131-d03d3d055a0f] + x-ms-request-id: [934f21e3-d0b7-4f30-b268-b1d3c4705eca] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -390,24 +390,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c7d15a5e-9a49-11e6-a2d5-acbc32b2789b] + x-ms-client-request-id: [5ee4c112-d9d0-11e6-9e5e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355231737,"modificationTime":1477355231810,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355232195,"modificationTime":1477355232273,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355232631,"modificationTime":1477355232722,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962928,"modificationTime":1484339962994,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339963243,"modificationTime":1484339963299,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339963523,"modificationTime":1484339963608,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [836d14e3-3e7e-4eeb-8994-eb5a83ea7895] + x-ms-request-id: [08b6a43b-8c52-4d42-b3ac-8b522fd9d72e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -416,24 +416,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c7ecd8d8-9a49-11e6-928d-acbc32b2789b] + x-ms-client-request-id: [5ef821be-d9d0-11e6-8086-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355233235,"modificationTime":1477355233305,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355233644,"modificationTime":1477355233817,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355234533,"modificationTime":1477355234659,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339964007,"modificationTime":1484339964062,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339964282,"modificationTime":1484339964351,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339964570,"modificationTime":1484339964623,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [86b54873-50b3-4969-8be1-b983017ea8c8] + x-ms-request-id: [32f53e10-25f1-449b-bbb0-eec9002c1e50] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -442,24 +442,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c8081e90-9a49-11e6-9175-acbc32b2789b] + x-ms-client-request-id: [5f0b9adc-d9d0-11e6-9971-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355231539,"modificationTime":1477355233047,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230221,"modificationTime":1477355230334,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230696,"modificationTime":1477355230826,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355231144,"modificationTime":1477355231237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339962791,"modificationTime":1484339963874,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339961649,"modificationTime":1484339961733,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962151,"modificationTime":1484339962247,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339962523,"modificationTime":1484339962577,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [96d7956e-1e20-4ffd-aa87-872cabd75aa2] + x-ms-request-id: [259deffc-96fd-497d-af1e-8803795bf969] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -468,24 +468,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c8253fe8-9a49-11e6-9635-acbc32b2789b] + x-ms-client-request-id: [5f1f0c5a-d9d0-11e6-b145-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355231539,"modificationTime":1477355233047,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230221,"modificationTime":1477355230334,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230696,"modificationTime":1477355230826,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355231144,"modificationTime":1477355231237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339962791,"modificationTime":1484339963874,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339961649,"modificationTime":1484339961733,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962151,"modificationTime":1484339962247,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339962523,"modificationTime":1484339962577,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:14 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [90fe05e0-d9d2-4e8b-8f17-b0b242f52ae6] + x-ms-request-id: [432773f4-f829-4972-8d5b-bcd592418d95] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -494,24 +494,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c84073a8-9a49-11e6-a4cd-acbc32b2789b] + x-ms-client-request-id: [5f329e70-d9d0-11e6-ab98-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355231539,"modificationTime":1477355233047,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230221,"modificationTime":1477355230334,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230696,"modificationTime":1477355230826,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355231144,"modificationTime":1477355231237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339962791,"modificationTime":1484339963874,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339961649,"modificationTime":1484339961733,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962151,"modificationTime":1484339962247,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339962523,"modificationTime":1484339962577,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0b620367-1be2-4896-9f81-3b2605948480] + x-ms-request-id: [c9eb5899-6b82-4fc6-a118-613a0443e5e9] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -520,24 +520,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c85b2c22-9a49-11e6-b781-acbc32b2789b] + x-ms-client-request-id: [5f460880-d9d0-11e6-89b7-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355231737,"modificationTime":1477355231810,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355232195,"modificationTime":1477355232273,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355232631,"modificationTime":1477355232722,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962928,"modificationTime":1484339962994,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339963243,"modificationTime":1484339963299,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339963523,"modificationTime":1484339963608,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a2d0c348-4524-47e4-8874-d535e107893e] + x-ms-request-id: [2b5e50b8-14b1-438f-b73e-95adcf4bdb24] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -546,24 +546,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c876714a-9a49-11e6-ab65-acbc32b2789b] + x-ms-client-request-id: [5f595ba2-d9d0-11e6-a2dc-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355231737,"modificationTime":1477355231810,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355232195,"modificationTime":1477355232273,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355232631,"modificationTime":1477355232722,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962928,"modificationTime":1484339962994,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339963243,"modificationTime":1484339963299,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339963523,"modificationTime":1484339963608,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:15 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a1bdbdd8-a809-4cbe-969c-db086a4f7efb] + x-ms-request-id: [275c8119-3235-43a6-9676-9a594293ff2e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -572,24 +572,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c8915a2c-9a49-11e6-a520-acbc32b2789b] + x-ms-client-request-id: [5f6cfc9c-d9d0-11e6-8211-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355231737,"modificationTime":1477355231810,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355232195,"modificationTime":1477355232273,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355232631,"modificationTime":1477355232722,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962928,"modificationTime":1484339962994,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339963243,"modificationTime":1484339963299,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339963523,"modificationTime":1484339963608,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1c74a75f-92c2-443d-9269-4d58009e6505] + x-ms-request-id: [1a64178d-12dd-4804-aecd-159d966515f1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -598,24 +598,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c8acd67e-9a49-11e6-b4f6-acbc32b2789b] + x-ms-client-request-id: [5f81545c-d9d0-11e6-a052-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355233235,"modificationTime":1477355233305,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355233644,"modificationTime":1477355233817,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355234533,"modificationTime":1477355234659,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339964007,"modificationTime":1484339964062,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339964282,"modificationTime":1484339964351,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339964570,"modificationTime":1484339964623,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2ed88be8-c8b3-4faa-8df3-e3a327173ccc] + x-ms-request-id: [5975d652-db7f-4355-a8a8-4dafb3c0dd48] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -624,24 +624,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c8c8b68c-9a49-11e6-b0ca-acbc32b2789b] + x-ms-client-request-id: [5f94dd18-d9d0-11e6-a5c0-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355233235,"modificationTime":1477355233305,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355233644,"modificationTime":1477355233817,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355234533,"modificationTime":1477355234659,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339964007,"modificationTime":1484339964062,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339964282,"modificationTime":1484339964351,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339964570,"modificationTime":1484339964623,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [06861f38-d132-4fa9-b383-801236d11998] + x-ms-request-id: [b79e2478-c5fe-40c8-bd89-8b5c510bf136] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -650,24 +650,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c8e3c212-9a49-11e6-b11c-acbc32b2789b] + x-ms-client-request-id: [5fa99b0a-d9d0-11e6-a9cb-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355233235,"modificationTime":1477355233305,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355233644,"modificationTime":1477355233817,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355234533,"modificationTime":1477355234659,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339964007,"modificationTime":1484339964062,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339964282,"modificationTime":1484339964351,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339964570,"modificationTime":1484339964623,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [375545d7-71ed-48fa-a3ee-c0ff5987d9c9] + x-ms-request-id: [b11d3b6a-b645-41ae-a956-0261e7d2c5fb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -676,24 +676,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c8ff9fa6-9a49-11e6-a4d8-acbc32b2789b] + x-ms-client-request-id: [5fbd316e-d9d0-11e6-8141-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:16 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f3aff064-c6b5-42a8-ad55-29c7eee21be0] + x-ms-request-id: [60160446-5485-44a3-b81c-145197a1ae46] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -702,24 +702,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c91d7cda-9a49-11e6-b5e2-acbc32b2789b] + x-ms-client-request-id: [60037aac-d9d0-11e6-9379-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:17 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a75c6161-2b61-4129-a64b-e1f94f24120e] + x-ms-request-id: [16a56032-0437-4793-8992-ea376866cded] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -728,24 +728,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c93ca9b6-9a49-11e6-b434-acbc32b2789b] + x-ms-client-request-id: [601aa9e4-d9d0-11e6-8d09-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:17 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [03c4d95b-9a64-4241-88ef-8734d25032ed] + x-ms-request-id: [39171cff-04c1-4012-b5f7-5875c6d22876] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -754,24 +754,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c95d8bae-9a49-11e6-a76b-acbc32b2789b] + x-ms-client-request-id: [60316898-d9d0-11e6-b0c0-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:17 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f013e841-e44f-4ea7-9608-23d228c4341c] + x-ms-request-id: [a9ea99c1-d399-48fd-8359-ef81a3a6347d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -780,24 +780,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c97c1948-9a49-11e6-855a-acbc32b2789b] + x-ms-client-request-id: [604877e2-d9d0-11e6-9c5f-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:17 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7ecca51c-5fb2-440c-9c4f-b650e933290a] + x-ms-request-id: [c9abadb7-3764-48a6-b809-ca413e680807] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -806,24 +806,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c99f5090-9a49-11e6-89cf-acbc32b2789b] + x-ms-client-request-id: [6060cac0-d9d0-11e6-8452-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:17 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [bc86ac43-1299-46ea-9a1c-23a3bfd367e1] + x-ms-request-id: [2daa1415-a820-4c9e-994d-a850179ddc70] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -832,24 +832,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c9cbd2c6-9a49-11e6-b2ee-acbc32b2789b] + x-ms-client-request-id: [60780c66-d9d0-11e6-b5b2-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [9246a780-cd80-4de4-9f49-029eab0db9e2] + x-ms-request-id: [e83f8e8e-d303-4032-84d6-bc4273666aa4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -858,24 +858,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ca0472e8-9a49-11e6-bf75-acbc32b2789b] + x-ms-client-request-id: [60908ce6-d9d0-11e6-85e6-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ac51f9e0-5612-4c27-a4cf-abbf28b11ab1] + x-ms-request-id: [7ba12c5e-57c5-46d7-8c61-638aacd367ea] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -884,24 +884,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ca29554a-9a49-11e6-9c91-acbc32b2789b] + x-ms-client-request-id: [60a74cac-d9d0-11e6-9706-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?OP=OPEN&offset=0&read=true&length=6 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?read=true&OP=OPEN&length=6&offset=0 response: body: {string: '123456'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b301d1bb-d775-4b81-bd16-5c7508872260] + x-ms-request-id: [c1a74368-d385-469b-921d-f687b3982456] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -910,24 +910,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ca4b0534-9a49-11e6-9c83-acbc32b2789b] + x-ms-client-request-id: [60c2e3b8-d9d0-11e6-b4a6-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355231539,"modificationTime":1477355233047,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230221,"modificationTime":1477355230334,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230696,"modificationTime":1477355230826,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355231144,"modificationTime":1477355231237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339962791,"modificationTime":1484339963874,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339961649,"modificationTime":1484339961733,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962151,"modificationTime":1484339962247,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339962523,"modificationTime":1484339962577,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:18 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [85b337b4-0ca5-4057-9990-48cfd3506df7] + x-ms-request-id: [b059b64d-b354-49b4-b842-063361bf636c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -936,24 +936,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ca688fe4-9a49-11e6-9af3-acbc32b2789b] + x-ms-client-request-id: [60d6861e-d9d0-11e6-96d3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355231539,"modificationTime":1477355233047,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230221,"modificationTime":1477355230334,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230696,"modificationTime":1477355230826,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355231144,"modificationTime":1477355231237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339962791,"modificationTime":1484339963874,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339961649,"modificationTime":1484339961733,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962151,"modificationTime":1484339962247,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339962523,"modificationTime":1484339962577,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [50c428c9-4249-4f1e-95e9-7f74cd7f853e] + x-ms-request-id: [434ac3a1-b4f9-40ec-bcdb-9a21da2e7df1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -962,24 +962,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [ca907f52-9a49-11e6-b68a-acbc32b2789b] + x-ms-client-request-id: [60f1851e-d9d0-11e6-aa09-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355231539,"modificationTime":1477355233047,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230221,"modificationTime":1477355230334,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230696,"modificationTime":1477355230826,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355231144,"modificationTime":1477355231237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339962791,"modificationTime":1484339963874,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339961649,"modificationTime":1484339961733,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962151,"modificationTime":1484339962247,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339962523,"modificationTime":1484339962577,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3e4b2b9a-e86b-4123-8748-30c763589d51] + x-ms-request-id: [7e7c7286-2d9b-4e2d-affd-78ba1925c281] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -989,24 +989,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [caab7e08-9a49-11e6-9619-acbc32b2789b] + x-ms-client-request-id: [610504c2-d9d0-11e6-8267-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c3d31a47-3072-4803-99e3-b6bb661db721] + x-ms-request-id: [6b5bb542-1801-4add-9f4f-970c59872b26] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1015,24 +1015,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cacbc1cc-9a49-11e6-bc95-acbc32b2789b] + x-ms-client-request-id: [612058c2-d9d0-11e6-8b6d-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230221,"modificationTime":1477355230334,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230696,"modificationTime":1477355230826,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355231144,"modificationTime":1477355231237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339961649,"modificationTime":1484339961733,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962151,"modificationTime":1484339962247,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339962523,"modificationTime":1484339962577,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [fd487b45-5f55-4c8e-be25-a443b50f4830] + x-ms-request-id: [6a139714-87d8-45bd-b644-81c9244b3869] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1041,24 +1041,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cae746cc-9a49-11e6-937f-acbc32b2789b] + x-ms-client-request-id: [6133be92-d9d0-11e6-92bd-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230221,"modificationTime":1477355230334,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230696,"modificationTime":1477355230826,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355231144,"modificationTime":1477355231237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339961649,"modificationTime":1484339961733,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962151,"modificationTime":1484339962247,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339962523,"modificationTime":1484339962577,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [457684e9-4c49-45b2-9b6c-79226d799d2b] + x-ms-request-id: [3b4f8aeb-e599-4c4c-9f31-27235065f6aa] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1068,24 +1068,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cb064b30-9a49-11e6-aad0-acbc32b2789b] + x-ms-client-request-id: [614741c2-d9d0-11e6-aa05-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:19 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4ee8d17a-9d16-4d6a-8b87-574f9de93ae3] + x-ms-request-id: [77d511b6-295b-4587-9557-13a6cdda773d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1094,24 +1094,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cb26e50c-9a49-11e6-8ced-acbc32b2789b] + x-ms-client-request-id: [616249b4-d9d0-11e6-8902-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230696,"modificationTime":1477355230826,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355231144,"modificationTime":1477355231237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962151,"modificationTime":1484339962247,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339962523,"modificationTime":1484339962577,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['551'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:20 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [86a73c48-619b-41ed-b35c-87ee160059e2] + x-ms-request-id: [5f3b8e62-3fe5-49b0-9821-a13560fff083] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1120,24 +1120,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cb41f95a-9a49-11e6-b05a-acbc32b2789b] + x-ms-client-request-id: [6175a2f6-d9d0-11e6-8dcf-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355230696,"modificationTime":1477355230826,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355231144,"modificationTime":1477355231237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339962151,"modificationTime":1484339962247,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339962523,"modificationTime":1484339962577,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['551'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:20 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4318553e-1ff1-4e85-8be7-d9fff1435e24] + x-ms-request-id: [28cea3f7-15ff-4901-af7e-e0bf20146d28] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1147,24 +1147,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cb5c5d02-9a49-11e6-83d0-acbc32b2789b] + x-ms-client-request-id: [61892eb0-d9d0-11e6-abe3-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:20 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [9a41f4f0-04d4-4733-8b00-e52fc92d4922] + x-ms-request-id: [058b384b-da2c-409b-aeee-3d2ea00b1a28] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1173,24 +1173,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cb7e4912-9a49-11e6-afe5-acbc32b2789b] + x-ms-client-request-id: [61a594d0-d9d0-11e6-8607-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355231144,"modificationTime":1477355231237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339962523,"modificationTime":1484339962577,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['292'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:20 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a07a899b-4043-42b5-ba9b-696418fc7af8] + x-ms-request-id: [86a15a9d-abd3-4def-9fb9-0f47bf0d30d9] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1199,24 +1199,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cb99dda8-9a49-11e6-819e-acbc32b2789b] + x-ms-client-request-id: [61b8d976-d9d0-11e6-9e67-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355231144,"modificationTime":1477355231237,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339962523,"modificationTime":1484339962577,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['292'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:29 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [aac8b944-1d27-4d17-b6b2-d0ccb15f2c76] + x-ms-request-id: [4ad5ba68-a3c2-4d4b-8e85-f63b7fa8a339] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -1226,24 +1226,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [cbb58a34-9a49-11e6-95e4-acbc32b2789b] + x-ms-client-request-id: [61cc3a70-d9d0-11e6-ab98-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:21 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:29 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [bb21e94f-77de-4a9c-9361-021b089e62df] + x-ms-request-id: [3254a387-3f48-47c4-94a3-2521713b6b0f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_multithread/test_download_overwrite.yaml b/tests/recordings/test_multithread/test_download_overwrite.yaml index 2e4f798..3424708 100644 --- a/tests/recordings/test_multithread/test_download_overwrite.yaml +++ b/tests/recordings/test_multithread/test_download_overwrite.yaml @@ -6,9 +6,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d23b001c-9a49-11e6-ac8b-acbc32b2789b] + x-ms-client-request-id: [669b4690-d9d0-11e6-92df-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=MKDIRS response: @@ -17,13 +17,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:32 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:38 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [23c57c85-a700-4905-acbc-9aaad613af59] + x-ms-request-id: [41506508-d10c-4883-b97f-9bf5e002fc0b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -33,25 +33,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d2572834-9a49-11e6-9667-acbc32b2789b] + x-ms-client-request-id: [66d5b71c-d9d0-11e6-aafd-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:33 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:38 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [77450bfb-fd53-47ca-8c23-44333c1e1a41] + x-ms-request-id: [4e340e1a-a9f5-4301-ad0f-8af4bd6c761a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -61,25 +61,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d2926712-9a49-11e6-a1ee-acbc32b2789b] + x-ms-client-request-id: [6706a4dc-d9d0-11e6-88b8-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:32 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:38 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7560df6d-107c-4d82-99da-9e8d305d542e] + x-ms-request-id: [9bc1d4c4-96c7-4a68-b9ac-6b430c4a933a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -89,25 +89,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d2cf9f10-9a49-11e6-9819-acbc32b2789b] + x-ms-client-request-id: [672dfad4-d9d0-11e6-8d2a-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:33 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:38 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [24521769-d9da-49a9-a58c-bc759e3cca20] + x-ms-request-id: [254eec15-3a48-4a30-a792-2f273e65bd7c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -117,9 +117,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d30dc3c8-9a49-11e6-a452-acbc32b2789b] + x-ms-client-request-id: [67567d02-d9d0-11e6-9fa4-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=MKDIRS response: @@ -128,13 +128,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:33 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:39 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3a0c3924-33cf-4595-810e-fa2a1ef7baed] + x-ms-request-id: [495fcadf-e5e0-4309-836c-81ce4bd7378e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -144,25 +144,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d32c46fa-9a49-11e6-98aa-acbc32b2789b] + x-ms-client-request-id: [6767abf0-d9d0-11e6-871e-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:34 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:39 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e8b8f37a-6b9f-4b8e-9ee9-68e441697f53] + x-ms-request-id: [2aa1ae35-5d9c-4c8c-a95c-5f1f60a8714c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -172,25 +172,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d37163c2-9a49-11e6-8eee-acbc32b2789b] + x-ms-client-request-id: [67968ea2-d9d0-11e6-aff6-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:34 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:39 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8b46f246-1118-425c-b2fc-4dc9562c9f68] + x-ms-request-id: [620015bb-39be-4175-9c99-4410b18520fc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -200,25 +200,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d3a82710-9a49-11e6-952a-acbc32b2789b] + x-ms-client-request-id: [67c48c66-d9d0-11e6-a7a3-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:39 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [38c5dde3-c934-4bce-9901-fdcd2bb146a3] + x-ms-request-id: [20781e51-c12f-418e-afe9-2378edcce38f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -228,9 +228,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d3ea6252-9a49-11e6-90d4-acbc32b2789b] + x-ms-client-request-id: [67f405e6-d9d0-11e6-9dda-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=MKDIRS response: @@ -239,13 +239,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e3f966c8-9e0f-4ccf-9f5f-5f94f2d0d098] + x-ms-request-id: [51017ee1-70bf-4270-b639-fb3d670034b2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -255,25 +255,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d40857e6-9a49-11e6-b24d-acbc32b2789b] + x-ms-client-request-id: [6807677e-d9d0-11e6-998a-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:40 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [21c81f1d-a116-4d22-b3fd-a9c1aab1584a] + x-ms-request-id: [b97d4710-8270-4889-8202-ee0475d5311c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -283,25 +283,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d44a142e-9a49-11e6-ba5a-acbc32b2789b] + x-ms-client-request-id: [683029ae-d9d0-11e6-bbd3-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:35 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:40 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0316c6a8-e403-4e7f-b197-74b88d2de65d] + x-ms-request-id: [df891c72-2a19-410a-b74d-ae74b0f63606] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -311,25 +311,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d4b153fa-9a49-11e6-a42a-acbc32b2789b] + x-ms-client-request-id: [685f16a4-d9d0-11e6-b9ed-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:40 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ff9697bf-dc7e-4034-a220-4c54d7b95cf0] + x-ms-request-id: [2fdd1dc2-acc0-4228-b444-03a53bf7f7f3] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -338,24 +338,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d4f0771a-9a49-11e6-9dff-acbc32b2789b] + x-ms-client-request-id: [688dd202-d9d0-11e6-a7e3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355254205,"modificationTime":1477355255642,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355253023,"modificationTime":1477355253088,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355253399,"modificationTime":1477355253494,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355253814,"modificationTime":1477355253883,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339979249,"modificationTime":1484339980282,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339978423,"modificationTime":1484339978489,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339978727,"modificationTime":1484339978775,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339978993,"modificationTime":1484339979047,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:36 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:41 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3e30040c-424b-4414-959a-9b3c863c18cc] + x-ms-request-id: [c1a5e4b8-8ae3-4396-aa3d-4344932f0988] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -364,24 +364,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d50ef7b0-9a49-11e6-87d3-acbc32b2789b] + x-ms-client-request-id: [689fadac-d9d0-11e6-9b17-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355254205,"modificationTime":1477355255642,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355253023,"modificationTime":1477355253088,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355253399,"modificationTime":1477355253494,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355253814,"modificationTime":1477355253883,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339979249,"modificationTime":1484339980282,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339978423,"modificationTime":1484339978489,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339978727,"modificationTime":1484339978775,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339978993,"modificationTime":1484339979047,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:41 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5b8154cb-35b3-4e97-b6f2-7ca74d8ccc2b] + x-ms-request-id: [228f6218-eda1-4e39-b1da-4fa7372436ca] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -390,24 +390,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d529c5f6-9a49-11e6-b340-acbc32b2789b] + x-ms-client-request-id: [68b15850-d9d0-11e6-be89-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355254205,"modificationTime":1477355255642,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355253023,"modificationTime":1477355253088,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355253399,"modificationTime":1477355253494,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355253814,"modificationTime":1477355253883,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339979249,"modificationTime":1484339980282,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339978423,"modificationTime":1484339978489,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339978727,"modificationTime":1484339978775,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339978993,"modificationTime":1484339979047,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:41 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [390e2c3e-fcee-4498-81e2-aca1292cd822] + x-ms-request-id: [3b7f25e0-f7a0-4e41-bd6a-d3c46a2a684c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -417,24 +417,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d54cb9ee-9a49-11e6-ac0e-acbc32b2789b] + x-ms-client-request-id: [68c38eb0-d9d0-11e6-aaf6-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:41 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b7010e11-fe3e-460f-ad85-85dc7fa8ab19] + x-ms-request-id: [aed257e1-99e5-410a-8e80-049d02a0e589] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -443,24 +443,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d56e68c8-9a49-11e6-88cc-acbc32b2789b] + x-ms-client-request-id: [68e1a39c-d9d0-11e6-b288-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355253023,"modificationTime":1477355253088,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355253399,"modificationTime":1477355253494,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355253814,"modificationTime":1477355253883,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339978423,"modificationTime":1484339978489,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339978727,"modificationTime":1484339978775,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339978993,"modificationTime":1484339979047,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:37 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:41 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [2ed141d5-6f67-49cf-9393-5dd3e81f6b8a] + x-ms-request-id: [c59b060a-cb7f-44ff-8737-7b5005807d89] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -469,24 +469,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d58a6a5a-9a49-11e6-a86b-acbc32b2789b] + x-ms-client-request-id: [68f369be-d9d0-11e6-8d39-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355253023,"modificationTime":1477355253088,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355253399,"modificationTime":1477355253494,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355253814,"modificationTime":1477355253883,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339978423,"modificationTime":1484339978489,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339978727,"modificationTime":1484339978775,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339978993,"modificationTime":1484339979047,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:41 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [00419b5b-97f8-49a3-bf69-874db4b11bea] + x-ms-request-id: [79b6b6a1-1d37-41f1-9db3-12f637597462] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -496,24 +496,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d5a79350-9a49-11e6-a119-acbc32b2789b] + x-ms-client-request-id: [690557c2-d9d0-11e6-ab02-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:41 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0c26fe6a-f5b9-415c-aaa4-e85d606160e1] + x-ms-request-id: [9309d84b-dae1-4b78-a80f-759c707af2f5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -522,24 +522,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d5ccab2c-9a49-11e6-b4bb-acbc32b2789b] + x-ms-client-request-id: [69227d6c-d9d0-11e6-b129-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355253399,"modificationTime":1477355253494,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355253814,"modificationTime":1477355253883,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339978727,"modificationTime":1484339978775,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339978993,"modificationTime":1484339979047,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['551'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f1a974ef-6d7d-4cee-ab97-3bcccb4d1f95] + x-ms-request-id: [99c96ff0-7b32-4482-8956-dd7303200f1e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -548,24 +548,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d5f01b34-9a49-11e6-a0af-acbc32b2789b] + x-ms-client-request-id: [69342fe6-d9d0-11e6-8138-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355253399,"modificationTime":1477355253494,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355253814,"modificationTime":1477355253883,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339978727,"modificationTime":1484339978775,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339978993,"modificationTime":1484339979047,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['551'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:38 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [635b1eed-75fe-48f9-a2fb-8cda55c77939] + x-ms-request-id: [c55cf254-15bb-4be4-b3b5-842f84e702fd] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -575,24 +575,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d60c322e-9a49-11e6-9692-acbc32b2789b] + x-ms-client-request-id: [6945bcda-d9d0-11e6-b6b9-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c6699ab9-f34b-4976-a748-a1cffc81d88d] + x-ms-request-id: [cd6bed92-5358-45cb-a262-b6f8ba99da7e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -601,24 +601,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d6343b02-9a49-11e6-91a6-acbc32b2789b] + x-ms-client-request-id: [696174e6-d9d0-11e6-af49-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355253814,"modificationTime":1477355253883,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339978993,"modificationTime":1484339979047,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['292'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4870e63d-12c0-4df1-b6dc-05af4f485ed5] + x-ms-request-id: [82be6be9-b5bf-465d-93b5-ca15238adb36] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -627,24 +627,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d64fe9b0-9a49-11e6-949b-acbc32b2789b] + x-ms-client-request-id: [69732836-d9d0-11e6-bd72-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355253814,"modificationTime":1477355253883,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339978993,"modificationTime":1484339979047,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['292'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [68554ec0-30f5-422c-8200-1156f4145787] + x-ms-request-id: [3dc7a133-9128-4c53-8ea4-cd1e67ec1a6e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -654,24 +654,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d66b4976-9a49-11e6-86f6-acbc32b2789b] + x-ms-client-request-id: [6985033a-d9d0-11e6-81bf-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [79a8b89b-cb84-4fdc-bcc3-4a6b84d553f6] + x-ms-request-id: [c8ece350-c3d5-4e99-a87f-6b7c193a501a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_multithread/test_download_single_file.yaml b/tests/recordings/test_multithread/test_download_single_file.yaml index bcc6f5a..11fe08d 100644 --- a/tests/recordings/test_multithread/test_download_single_file.yaml +++ b/tests/recordings/test_multithread/test_download_single_file.yaml @@ -206,25 +206,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6000'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c1036924-9a49-11e6-a2b1-acbc32b2789b] + x-ms-client-request-id: [58fa6376-d9d0-11e6-8369-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:04 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:14 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b6041e61-76a1-4a49-b2b1-1ff336520096] + x-ms-request-id: [17e9339c-2743-4595-b939-bfaa0d36f0f5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -233,24 +233,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c1776e8c-9a49-11e6-b87e-acbc32b2789b] + x-ms-client-request-id: [595ba9f0-d9d0-11e6-bbda-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1477355224013,"modificationTime":1477355224153,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1484339955553,"modificationTime":1484339955587,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:03 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:14 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b05dbfe4-a870-446a-9d45-437d8eb40a37] + x-ms-request-id: [8da0a12d-e74e-4bc5-ba1a-ebb020312666] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -259,24 +259,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c1940918-9a49-11e6-8834-acbc32b2789b] + x-ms-client-request-id: [59730266-d9d0-11e6-afcf-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1477355224013,"modificationTime":1477355224153,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1484339955553,"modificationTime":1484339955587,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['300'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:04 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:14 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [64a87e1c-1ecb-4298-8cfc-b1cbff486d66] + x-ms-request-id: [03395207-13ca-423a-afe9-34c6b4af6c5b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -285,11 +285,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c1af4b18-9a49-11e6-9ecc-acbc32b2789b] + x-ms-client-request-id: [5986477e-d9d0-11e6-ad74-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=OPEN&offset=0&read=true&length=6000 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?read=true&OP=OPEN&length=6000&offset=0 response: body: {string: '00000,11111,22222,33333,44444,55555,66666,77777,88888,99999 @@ -495,14 +495,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:04 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:16 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a503b527-5ccd-42bc-9b03-ecadc28c7813] + x-ms-request-id: [39f017ef-b14d-4f1e-868d-07f9b0437072] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -511,24 +511,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c1decf34-9a49-11e6-a6e9-acbc32b2789b] + x-ms-client-request-id: [5a00e55c-d9d0-11e6-8284-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1477355224013,"modificationTime":1477355224153,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1484339955553,"modificationTime":1484339955587,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:05 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:15 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d16a05ef-7068-4c44-80b1-f6fc085b8fe0] + x-ms-request-id: [e32f7f82-ae24-4beb-9a92-1893751d8e6c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -537,24 +537,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c1fabdb4-9a49-11e6-a9c0-acbc32b2789b] + x-ms-client-request-id: [5a12fcec-d9d0-11e6-98e0-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1477355224013,"modificationTime":1477355224153,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1484339955553,"modificationTime":1484339955587,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['300'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:05 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:16 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1ea3e6dd-dafd-4e54-b4ee-f008508405c9] + x-ms-request-id: [cd10ebb0-b1c1-41be-a126-c1b1338b6094] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -563,11 +563,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c237ddb6-9a49-11e6-ad6d-acbc32b2789b] + x-ms-client-request-id: [5a256e7a-d9d0-11e6-ac62-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=OPEN&offset=2400&read=true&length=1200 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?read=true&OP=OPEN&length=1200&offset=3600 response: body: {string: '00000,11111,22222,33333,44444,55555,66666,77777,88888,99999 @@ -613,14 +613,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:06 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:17 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [688faf1b-9cea-4eae-9b8d-499f1fe745a5] + x-ms-request-id: [f72af32f-7e2c-4394-a45a-2227e6de36a5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -629,11 +629,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c2690724-9a49-11e6-b946-acbc32b2789b] + x-ms-client-request-id: [5a6a4d36-d9d0-11e6-bbbb-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=OPEN&offset=3600&read=true&length=1200 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?read=true&OP=OPEN&length=1200&offset=1200 response: body: {string: '00000,11111,22222,33333,44444,55555,66666,77777,88888,99999 @@ -679,14 +679,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:05 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:17 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ac983554-5edd-4747-93bd-bf915ec619f5] + x-ms-request-id: [f6cb969e-ef26-46ec-95d2-6e6f989156eb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -695,11 +695,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c286eb2c-9a49-11e6-b23c-acbc32b2789b] + x-ms-client-request-id: [5a86f32e-d9d0-11e6-a452-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=OPEN&offset=0&read=true&length=1200 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?read=true&OP=OPEN&length=1200&offset=4800 response: body: {string: '00000,11111,22222,33333,44444,55555,66666,77777,88888,99999 @@ -745,14 +745,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:06 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:17 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5f3c1a08-460d-4663-adda-d47f612e06c7] + x-ms-request-id: [bc27a673-dca8-4f14-a9f7-79819b59a09a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -761,11 +761,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c2a948f0-9a49-11e6-a4e9-acbc32b2789b] + x-ms-client-request-id: [5a9b424c-d9d0-11e6-a6b5-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=OPEN&offset=4800&read=true&length=1200 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?read=true&OP=OPEN&length=1200&offset=2400 response: body: {string: '00000,11111,22222,33333,44444,55555,66666,77777,88888,99999 @@ -811,14 +811,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:05 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:17 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [599511d9-31c6-4e41-a551-c0ed72a2d59f] + x-ms-request-id: [9a80e6e5-45e3-42a8-a3be-b1f9181b3ed8] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -827,11 +827,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c2cef392-9a49-11e6-a49e-acbc32b2789b] + x-ms-client-request-id: [5ac525a8-d9d0-11e6-8f4f-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=OPEN&offset=1200&read=true&length=1200 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?read=true&OP=OPEN&length=1200&offset=0 response: body: {string: '00000,11111,22222,33333,44444,55555,66666,77777,88888,99999 @@ -877,14 +877,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:06 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:18 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5af4ee5b-34eb-4598-8806-47baccdab4cf] + x-ms-request-id: [db1d8653-f13a-49c2-b970-836a0433c81c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -893,24 +893,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c2f47cb4-9a49-11e6-96f5-acbc32b2789b] + x-ms-client-request-id: [5add8cee-d9d0-11e6-afb6-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1477355224013,"modificationTime":1477355224153,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1484339955553,"modificationTime":1484339955587,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['300'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:06 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:17 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e5b57331-742d-4bec-b8ff-064ee2b90781] + x-ms-request-id: [1a414c01-e203-4cbb-8d91-078f8ae09b00] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -919,24 +919,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c310bda2-9a49-11e6-877b-acbc32b2789b] + x-ms-client-request-id: [5af002c0-d9d0-11e6-8cf2-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1477355224013,"modificationTime":1477355224153,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1484339955553,"modificationTime":1484339955587,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['300'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:06 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:17 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8b8ff309-5eaa-47bd-819a-6f82a4818cb1] + x-ms-request-id: [8a12f5da-ba21-48e5-bc7f-94cc9566b955] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -945,24 +945,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c32c56c0-9a49-11e6-bc51-acbc32b2789b] + x-ms-client-request-id: [5b0259f4-d9d0-11e6-b518-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1477355224013,"modificationTime":1477355224153,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1484339955553,"modificationTime":1484339955587,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['300'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:07 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:17 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [3a2baec5-0572-44f4-98e7-2ec77bf7fc3f] + x-ms-request-id: [04fa0a17-2e38-4879-9667-7bd416e3137f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -972,24 +972,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c3500a70-9a49-11e6-b35b-acbc32b2789b] + x-ms-client-request-id: [5b155d90-d9d0-11e6-8ee3-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:07 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:17 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4e31578a-cd4d-4e35-b3ce-6e3e5c902c34] + x-ms-request-id: [8336cafd-60e6-4a7f-96b9-f20878d2d6e6] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_multithread/test_download_single_to_dir.yaml b/tests/recordings/test_multithread/test_download_single_to_dir.yaml index d240069..5da584b 100644 --- a/tests/recordings/test_multithread/test_download_single_to_dir.yaml +++ b/tests/recordings/test_multithread/test_download_single_to_dir.yaml @@ -206,25 +206,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6000'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c3750cf8-9a49-11e6-ae22-acbc32b2789b] + x-ms-client-request-id: [5b3b7d5e-d9d0-11e6-868b-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:07 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:19 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4328930b-39da-499f-b552-53b79cba3e9a] + x-ms-request-id: [be529b8a-4478-4b85-a63d-0830ffeaf84e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -233,24 +233,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c3b3a9b8-9a49-11e6-bba7-acbc32b2789b] + x-ms-client-request-id: [5bae17d4-d9d0-11e6-acf3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1477355228081,"modificationTime":1477355228161,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"","type":"FILE","blockSize":268435456,"accessTime":1484339959428,"modificationTime":1484339959476,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['290'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:07 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:19 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [048bb170-19fd-4962-8686-01b6b7027aa3] + x-ms-request-id: [9eb27ed2-e551-44e3-ac1c-c258210027ee] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -259,24 +259,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c3ceb7ba-9a49-11e6-8b00-acbc32b2789b] + x-ms-client-request-id: [5bc0f866-d9d0-11e6-9773-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1477355228081,"modificationTime":1477355228161,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1484339959428,"modificationTime":1484339959476,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['300'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:08 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:19 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7268fb70-d6a8-43a0-8676-fa5eacfd3cff] + x-ms-request-id: [3530c6ad-e079-4b07-bc9a-048b8eaa2f21] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -285,11 +285,11 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c3ea605c-9a49-11e6-814f-acbc32b2789b] + x-ms-client-request-id: [5bd459e2-d9d0-11e6-917a-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=OPEN&offset=0&read=true&length=6000 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?read=true&OP=OPEN&length=6000&offset=0 response: body: {string: '00000,11111,22222,33333,44444,55555,66666,77777,88888,99999 @@ -495,14 +495,14 @@ interactions: headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:08 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:19 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8d634aa9-06c6-450f-9b0f-492e88f5eb74] + x-ms-request-id: [8737dc1d-a360-4a80-b8d0-5c85786f1810] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -511,24 +511,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c429e3da-9a49-11e6-b99c-acbc32b2789b] + x-ms-client-request-id: [5c213ca2-d9d0-11e6-8e96-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1477355228081,"modificationTime":1477355228161,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1484339959428,"modificationTime":1484339959476,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['300'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:08 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:20 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [d1271ffb-762a-4bb4-a4e7-6c0e64b9d411] + x-ms-request-id: [f5412bdd-9a31-482e-a413-2937c4483728] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -537,24 +537,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c44604e6-9a49-11e6-a905-acbc32b2789b] + x-ms-client-request-id: [5c3489fa-d9d0-11e6-a5c0-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1477355228081,"modificationTime":1477355228161,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1484339959428,"modificationTime":1484339959476,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['300'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:08 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:20 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [30917052-673d-4598-ad48-868d0784f103] + x-ms-request-id: [abd4cc1d-628d-4c22-9867-fa7e3cc6614b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -563,24 +563,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c4622f10-9a49-11e6-80ae-acbc32b2789b] + x-ms-client-request-id: [5c4810e6-d9d0-11e6-b9b7-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1477355228081,"modificationTime":1477355228161,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6000,"pathSuffix":"remote.csv","type":"FILE","blockSize":268435456,"accessTime":1484339959428,"modificationTime":1484339959476,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['300'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:09 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:20 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c346a24c-6734-46de-8029-90b618344b9a] + x-ms-request-id: [4209c327-7b8c-42be-bb99-8ef2730ecd72] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -590,24 +590,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [c47e67d4-9a49-11e6-8345-acbc32b2789b] + x-ms-client-request-id: [5c5b8238-d9d0-11e6-89ea-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/remote.csv?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:08 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:20 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6b481491-349e-478f-a15e-d2e05d2954f3] + x-ms-request-id: [3f7437c7-77cc-4b9a-8e7d-c955ae32b18a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_multithread/test_save_down.yaml b/tests/recordings/test_multithread/test_save_down.yaml index 67775fa..0770c15 100644 --- a/tests/recordings/test_multithread/test_save_down.yaml +++ b/tests/recordings/test_multithread/test_save_down.yaml @@ -6,9 +6,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d6927942-9a49-11e6-9978-acbc32b2789b] + x-ms-client-request-id: [69ad54c0-d9d0-11e6-8c17-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=MKDIRS response: @@ -17,13 +17,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:39 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4d77b1fe-ae61-4a37-a8aa-bf2c39e713cd] + x-ms-request-id: [d6d9fadb-ac68-4404-8afa-e871617f56c8] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -33,25 +33,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d6ad7dd2-9a49-11e6-bc24-acbc32b2789b] + x-ms-client-request-id: [69eaf6f0-d9d0-11e6-ad1f-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:42 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [99a37bdf-09b2-4e53-ae35-61af5ce7ee32] + x-ms-request-id: [defa7bde-1b40-4ec6-80a3-0718a5ee64e2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -61,25 +61,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d712be5e-9a49-11e6-abbf-acbc32b2789b] + x-ms-client-request-id: [6a2200fa-d9d0-11e6-a73e-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:40 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:43 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f02ed070-e778-4cf5-b892-612da3443a20] + x-ms-request-id: [67a0be98-d144-4b44-9807-01ec4e6c593d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -89,25 +89,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d770c136-9a49-11e6-9d44-acbc32b2789b] + x-ms-client-request-id: [6a62076e-d9d0-11e6-882f-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:41 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:43 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [233a698e-30a3-4c99-8d4f-37deb116cb14] + x-ms-request-id: [195b00e2-6647-4930-8073-20afe16d5b45] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -117,9 +117,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d7b30f6e-9a49-11e6-a3a1-acbc32b2789b] + x-ms-client-request-id: [6a9e80b4-d9d0-11e6-b8dd-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=MKDIRS response: @@ -128,13 +128,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:41 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:43 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [06995fa1-fd99-40c4-b325-c2434c6a5879] + x-ms-request-id: [fd947331-9413-463d-9d50-37cca09101d8] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -144,25 +144,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d7d06592-9a49-11e6-84a9-acbc32b2789b] + x-ms-client-request-id: [6ab1600c-d9d0-11e6-88a2-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:42 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:44 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/x.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [9c5ac6df-704a-451e-ac70-97ff74765e78] + x-ms-request-id: [df904e27-4a6a-49c2-a9ce-6d081804b612] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -172,25 +172,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d82be7ac-9a49-11e6-bea1-acbc32b2789b] + x-ms-client-request-id: [6adecaf6-d9d0-11e6-b592-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:42 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:44 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/y.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [43ebba09-1553-482c-b0f7-2a0d92e676ce] + x-ms-request-id: [6895f055-1c2b-41ff-9084-0fb1164f88d5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -200,25 +200,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d86812a4-9a49-11e6-8c7e-acbc32b2789b] + x-ms-client-request-id: [6b12721e-d9d0-11e6-9aa1-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:43 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:44 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a/z.txt?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5853a0ef-a9cb-402d-a0ed-d5581148f126] + x-ms-request-id: [0347fa14-9ddd-4b47-bda2-22b49fa34056] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -228,9 +228,9 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d8a887b4-9a49-11e6-a73e-acbc32b2789b] + x-ms-client-request-id: [6b42c09a-d9d0-11e6-a4f3-645106422854] method: PUT uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=MKDIRS response: @@ -239,13 +239,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:43 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:44 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [17568972-35f3-4270-b139-1d382eb799ea] + x-ms-request-id: [e5438b63-aaea-4997-b1b2-98d331ed0da2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -255,25 +255,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d8c85f9c-9a49-11e6-9e1b-acbc32b2789b] + x-ms-client-request-id: [6b55c8cc-d9d0-11e6-8899-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:43 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:45 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/x.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [29504229-06ed-434a-9b29-c9abe0b4d257] + x-ms-request-id: [3e802108-daac-49be-8ef2-3d216a47684d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -283,25 +283,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d90c2024-9a49-11e6-8840-acbc32b2789b] + x-ms-client-request-id: [6b806eb4-d9d0-11e6-99b4-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:44 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:45 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/y.csv?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [02c4747f-3f55-444d-96b0-e5decf9c77d9] + x-ms-request-id: [2604e972-967d-4de4-b01e-1b302a837547] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -311,25 +311,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['6'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d948173e-9a49-11e6-bf93-acbc32b2789b] + x-ms-client-request-id: [6bab9862-d9d0-11e6-9e8b-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:44 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:45 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b/z.txt?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1588962d-a314-463e-90b3-76caf10a4afc] + x-ms-request-id: [6554ae19-eee6-41d5-8c18-3d7648384380] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -338,24 +338,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d98dbc92-9a49-11e6-9557-acbc32b2789b] + x-ms-client-request-id: [6bd4fed0-d9d0-11e6-92e7-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355262007,"modificationTime":1477355263619,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260289,"modificationTime":1477355260411,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260986,"modificationTime":1477355261053,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355261570,"modificationTime":1477355261662,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339984761,"modificationTime":1484339985836,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983587,"modificationTime":1484339983670,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983993,"modificationTime":1484339984046,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339984451,"modificationTime":1484339984519,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:45 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:45 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [ba2f8a64-d022-48ae-9c71-37f6c471b10b] + x-ms-request-id: [d7d7747f-1275-4e94-9a77-190471999741] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -364,24 +364,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d9ab4a80-9a49-11e6-a2e5-acbc32b2789b] + x-ms-client-request-id: [6be7ac28-d9d0-11e6-be8c-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"DIRECTORY","blockSize":0,"accessTime":1477355262007,"modificationTime":1477355263217,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"b","type":"DIRECTORY","blockSize":0,"accessTime":1477355263619,"modificationTime":1477355264668,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"a","type":"DIRECTORY","blockSize":0,"accessTime":1484339984761,"modificationTime":1484339985549,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"b","type":"DIRECTORY","blockSize":0,"accessTime":1484339985836,"modificationTime":1484339986554,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['537'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:44 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:45 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5757428c-a809-43e0-a798-4c5a205d1433] + x-ms-request-id: [637f30f0-2386-47b1-bc9c-3681b94dc2ac] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -390,24 +390,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d9c6278a-9a49-11e6-af7e-acbc32b2789b] + x-ms-client-request-id: [6bfa26f4-d9d0-11e6-b964-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355262195,"modificationTime":1477355262292,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355262798,"modificationTime":1477355262886,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355263195,"modificationTime":1477355263301,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339984889,"modificationTime":1484339984948,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339985180,"modificationTime":1484339985299,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339985527,"modificationTime":1484339985601,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:45 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [a9947e8f-3941-43b8-b86d-46cb6dabea6c] + x-ms-request-id: [54498606-2a6f-49b4-8a0b-8829276bc9bf] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -416,24 +416,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d9e1b228-9a49-11e6-9a96-acbc32b2789b] + x-ms-client-request-id: [6c0cf1ca-d9d0-11e6-a49a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355263830,"modificationTime":1477355263948,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355264272,"modificationTime":1477355264354,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355264647,"modificationTime":1477355264792,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339985964,"modificationTime":1484339986029,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339986246,"modificationTime":1484339986309,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339986534,"modificationTime":1484339986581,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:44 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [06070379-a9fa-41fb-a375-47742a882c3c] + x-ms-request-id: [645446cb-f22a-479d-9980-dd80ad2e00f1] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -442,24 +442,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [d9fd5926-9a49-11e6-bc92-acbc32b2789b] + x-ms-client-request-id: [6c2311dc-d9d0-11e6-9fc3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355262007,"modificationTime":1477355263619,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260289,"modificationTime":1477355260411,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260986,"modificationTime":1477355261053,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355261570,"modificationTime":1477355261662,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339984761,"modificationTime":1484339985836,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983587,"modificationTime":1484339983670,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983993,"modificationTime":1484339984046,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339984451,"modificationTime":1484339984519,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:45 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [88afd21a-f9cf-4da2-9ec9-37de6edb3607] + x-ms-request-id: [203c316c-a6b5-4b60-8714-dfa2554273e9] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -468,24 +468,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [da199b2e-9a49-11e6-bc0b-acbc32b2789b] + x-ms-client-request-id: [6c364450-d9d0-11e6-a95b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355262007,"modificationTime":1477355263619,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260289,"modificationTime":1477355260411,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260986,"modificationTime":1477355261053,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355261570,"modificationTime":1477355261662,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339984761,"modificationTime":1484339985836,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983587,"modificationTime":1484339983670,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983993,"modificationTime":1484339984046,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339984451,"modificationTime":1484339984519,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:45 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [47471061-b0bb-44a8-85d0-ed25293a7939] + x-ms-request-id: [df23e301-721d-435b-9afc-88b078dcf8e5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -494,24 +494,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [da35d792-9a49-11e6-9fdb-acbc32b2789b] + x-ms-client-request-id: [6c49929a-d9d0-11e6-99fb-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355262007,"modificationTime":1477355263619,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260289,"modificationTime":1477355260411,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260986,"modificationTime":1477355261053,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355261570,"modificationTime":1477355261662,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339984761,"modificationTime":1484339985836,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983587,"modificationTime":1484339983670,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983993,"modificationTime":1484339984046,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339984451,"modificationTime":1484339984519,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:45 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [026503cf-5e39-453b-938e-e175a9321707] + x-ms-request-id: [88159d6d-78e7-424a-a0c4-1038f4635077] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -520,24 +520,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [da525090-9a49-11e6-b574-acbc32b2789b] + x-ms-client-request-id: [6c5cb8e4-d9d0-11e6-921d-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355262195,"modificationTime":1477355262292,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355262798,"modificationTime":1477355262886,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355263195,"modificationTime":1477355263301,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339984889,"modificationTime":1484339984948,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339985180,"modificationTime":1484339985299,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339985527,"modificationTime":1484339985601,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:45 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [81702f95-03aa-4200-b1ef-cd78e721a2b8] + x-ms-request-id: [448a0d8c-9466-4e1d-a6ff-f44e3d556436] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -546,24 +546,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [da6ef676-9a49-11e6-b72e-acbc32b2789b] + x-ms-client-request-id: [6c718d34-d9d0-11e6-8947-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355262195,"modificationTime":1477355262292,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355262798,"modificationTime":1477355262886,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355263195,"modificationTime":1477355263301,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339984889,"modificationTime":1484339984948,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339985180,"modificationTime":1484339985299,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339985527,"modificationTime":1484339985601,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:45 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [5c0f6dee-6718-44c6-ba98-816c2e06fca0] + x-ms-request-id: [6e831754-b915-4007-8e90-3c48a49b831b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -572,24 +572,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [da8b6f22-9a49-11e6-9f12-acbc32b2789b] + x-ms-client-request-id: [6c842aba-d9d0-11e6-b80b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/a?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355262195,"modificationTime":1477355262292,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355262798,"modificationTime":1477355262886,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355263195,"modificationTime":1477355263301,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339984889,"modificationTime":1484339984948,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339985180,"modificationTime":1484339985299,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339985527,"modificationTime":1484339985601,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:45 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:47 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4f553914-3baf-4c04-93a0-81e9de98c3a3] + x-ms-request-id: [658264e9-72fa-4a48-873f-173d9570fb4e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -598,24 +598,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [daa88814-9a49-11e6-be11-acbc32b2789b] + x-ms-client-request-id: [6c96a640-d9d0-11e6-a32a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355263830,"modificationTime":1477355263948,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355264272,"modificationTime":1477355264354,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355264647,"modificationTime":1477355264792,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339985964,"modificationTime":1484339986029,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339986246,"modificationTime":1484339986309,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339986534,"modificationTime":1484339986581,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:46 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b711aad3-c16a-438c-b25d-00517abe6252] + x-ms-request-id: [d8b7843e-d617-48e7-b512-6d6f521e6079] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -624,24 +624,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dacb356c-9a49-11e6-aaa2-acbc32b2789b] + x-ms-client-request-id: [6ca94326-d9d0-11e6-8e2d-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355263830,"modificationTime":1477355263948,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355264272,"modificationTime":1477355264354,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355264647,"modificationTime":1477355264792,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339985964,"modificationTime":1484339986029,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339986246,"modificationTime":1484339986309,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339986534,"modificationTime":1484339986581,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:46 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [81008530-7f35-4f30-9252-77d956384b32] + x-ms-request-id: [af4bbf53-c2c9-48bf-9be0-f5cbc3960c9f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -650,24 +650,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dae8949a-9a49-11e6-8c49-acbc32b2789b] + x-ms-client-request-id: [6cbc48a4-d9d0-11e6-8e70-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data/b?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355263830,"modificationTime":1477355263948,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355264272,"modificationTime":1477355264354,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355264647,"modificationTime":1477355264792,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339985964,"modificationTime":1484339986029,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339986246,"modificationTime":1484339986309,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339986534,"modificationTime":1484339986581,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:47 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [65f7b9d8-ade7-41e4-83e8-5c740c5f16a6] + x-ms-request-id: [5f7dae40-c15d-4154-bd5e-a6e38df25494] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -676,24 +676,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [db050c2e-9a49-11e6-a318-acbc32b2789b] + x-ms-client-request-id: [6cd9faba-d9d0-11e6-ab82-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355262007,"modificationTime":1477355263619,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260289,"modificationTime":1477355260411,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260986,"modificationTime":1477355261053,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355261570,"modificationTime":1477355261662,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339984761,"modificationTime":1484339985836,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983587,"modificationTime":1484339983670,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983993,"modificationTime":1484339984046,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339984451,"modificationTime":1484339984519,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:47 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e684cd7f-b88d-4beb-85cc-2d29c4d2b0ae] + x-ms-request-id: [7178cbfa-a951-48a1-a655-414ff9c152f5] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -702,24 +702,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [db225840-9a49-11e6-ad68-acbc32b2789b] + x-ms-client-request-id: [6cff5378-d9d0-11e6-9e4a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355262007,"modificationTime":1477355263619,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260289,"modificationTime":1477355260411,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260986,"modificationTime":1477355261053,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355261570,"modificationTime":1477355261662,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339984761,"modificationTime":1484339985836,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983587,"modificationTime":1484339983670,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983993,"modificationTime":1484339984046,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339984451,"modificationTime":1484339984519,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:47 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8f203909-1e24-4821-815c-11cbbec9af3f] + x-ms-request-id: [18e9d9dc-4597-49f1-8450-5d22c4cedd79] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -728,24 +728,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [db42dae2-9a49-11e6-8cc6-acbc32b2789b] + x-ms-client-request-id: [6d121852-d9d0-11e6-babb-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1477355262007,"modificationTime":1477355263619,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260289,"modificationTime":1477355260411,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260986,"modificationTime":1477355261053,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355261570,"modificationTime":1477355261662,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"data","type":"DIRECTORY","blockSize":0,"accessTime":1484339984761,"modificationTime":1484339985836,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983587,"modificationTime":1484339983670,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983993,"modificationTime":1484339984046,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339984451,"modificationTime":1484339984519,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['1065'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:47 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:48 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4eaa0733-3a9b-4595-aa9c-172ffe156b21] + x-ms-request-id: [1a00c8db-e799-4cd1-8b0b-f3b9c9d979eb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -755,24 +755,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [db5fbc6e-9a49-11e6-902f-acbc32b2789b] + x-ms-client-request-id: [6d2478d8-d9d0-11e6-b7a3-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/data?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:48 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:49 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cd3b3c45-0ecd-44b3-b597-26e7d89f85a0] + x-ms-request-id: [178ac103-635b-40bc-91cd-a2a4229139ad] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -781,24 +781,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [db850afa-9a49-11e6-9ea4-acbc32b2789b] + x-ms-client-request-id: [6d5c635c-d9d0-11e6-84c1-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260289,"modificationTime":1477355260411,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260986,"modificationTime":1477355261053,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355261570,"modificationTime":1477355261662,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983587,"modificationTime":1484339983670,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983993,"modificationTime":1484339984046,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339984451,"modificationTime":1484339984519,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:47 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:49 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6493c1dd-3ae5-4b91-af91-310edbf393f7] + x-ms-request-id: [383564dc-4727-4c42-9805-f7860ca16eae] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -807,24 +807,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dba14864-9a49-11e6-8f7a-acbc32b2789b] + x-ms-client-request-id: [6d80359a-d9d0-11e6-a5e3-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260289,"modificationTime":1477355260411,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260986,"modificationTime":1477355261053,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355261570,"modificationTime":1477355261662,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"x.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983587,"modificationTime":1484339983670,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983993,"modificationTime":1484339984046,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339984451,"modificationTime":1484339984519,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['810'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:47 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:49 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1975adba-89aa-4077-a00c-32f548efb0d3] + x-ms-request-id: [03f2d711-0366-4c59-aa61-baa6932c524e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -834,24 +834,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dbbc9eca-9a49-11e6-a702-acbc32b2789b] + x-ms-client-request-id: [6d9f1812-d9d0-11e6-a13a-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/x.csv?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:48 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:49 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [131bbfac-a358-4867-996a-2bbf9b9b8e1f] + x-ms-request-id: [dfb04ca1-7a98-4b68-8873-2865dfeb7993] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -860,24 +860,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dbe27102-9a49-11e6-88dd-acbc32b2789b] + x-ms-client-request-id: [6dc6b328-d9d0-11e6-bcc2-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260986,"modificationTime":1477355261053,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355261570,"modificationTime":1477355261662,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983993,"modificationTime":1484339984046,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339984451,"modificationTime":1484339984519,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['551'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:49 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:50 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [947dd575-3255-4657-a7db-2c0ffe005820] + x-ms-request-id: [f22a0c0a-4609-4d2e-b21d-328b3daa0198] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -886,24 +886,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dc786b5a-9a49-11e6-8d83-acbc32b2789b] + x-ms-client-request-id: [6ddd195c-d9d0-11e6-b5cf-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1477355260986,"modificationTime":1477355261053,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355261570,"modificationTime":1477355261662,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"y.csv","type":"FILE","blockSize":268435456,"accessTime":1484339983993,"modificationTime":1484339984046,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339984451,"modificationTime":1484339984519,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['551'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:49 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:50 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [71ff8f55-f2c0-43d9-90c4-345810916d6d] + x-ms-request-id: [61d1b70b-7960-42f6-b490-76a812773e64] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -913,24 +913,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dc94485c-9a49-11e6-ade2-acbc32b2789b] + x-ms-client-request-id: [6dfc604c-d9d0-11e6-a690-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/y.csv?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:49 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:50 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b52fee14-f8a2-4000-abb2-057ac02c0bcb] + x-ms-request-id: [d8b56065-01b8-4213-9dac-7e668270d7f2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -939,24 +939,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dcb55b26-9a49-11e6-9dfb-acbc32b2789b] + x-ms-client-request-id: [6e23fbc2-d9d0-11e6-858a-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355261570,"modificationTime":1477355261662,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339984451,"modificationTime":1484339984519,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['292'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:49 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:50 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c9c548fc-4ac8-4fd8-8b60-28618d5d90cc] + x-ms-request-id: [6830a085-592c-42aa-bf07-bf3c6e819ca8] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -965,24 +965,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dcd1e310-9a49-11e6-a8d5-acbc32b2789b] + x-ms-client-request-id: [6e39df76-d9d0-11e6-a2f5-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1477355261570,"modificationTime":1477355261662,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":6,"pathSuffix":"z.txt","type":"FILE","blockSize":268435456,"accessTime":1484339984451,"modificationTime":1484339984519,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['292'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:49 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:50 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4a470cf9-26bf-4bca-8f99-34b5e942e5a7] + x-ms-request-id: [49ad627a-d860-49aa-9790-786511bdc49f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -992,24 +992,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dcf044f4-9a49-11e6-8bf7-acbc32b2789b] + x-ms-client-request-id: [6e5979f4-d9d0-11e6-a848-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/z.txt?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:50 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:51 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e70b7095-7ef8-4057-8f84-3bba06a5eae6] + x-ms-request-id: [beebd5ee-d7de-4a82-8fc2-7ac563c94a2e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_multithread/test_save_up.yaml b/tests/recordings/test_multithread/test_save_up.yaml new file mode 100644 index 0000000..65d9d64 --- /dev/null +++ b/tests/recordings/test_multithread/test_save_up.yaml @@ -0,0 +1,28 @@ +interactions: +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [1964f1b0-d9e1-11e6-8a3c-645106422854] + method: GET + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS + response: + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1484346729170,"modificationTime":1484346729170,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['552'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 22:39:09 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [55acdaa3-e0c5-476c-9d6b-d639fdd8b90d] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 200, message: OK} +version: 1 diff --git a/tests/recordings/test_multithread/test_upload_glob.yaml b/tests/recordings/test_multithread/test_upload_glob.yaml index 5f40fdf..4eb99ba 100644 --- a/tests/recordings/test_multithread/test_upload_glob.yaml +++ b/tests/recordings/test_multithread/test_upload_glob.yaml @@ -5,24 +5,77 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e291c574-9a49-11e6-83d3-acbc32b2789b] + x-ms-client-request-id: [73c31fec-d9d0-11e6-8f26-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS + response: + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1484339995550,"modificationTime":1484339999877,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['552'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 20:40:00 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [be9178f4-0df2-42ee-ac86-1da2e32bff73] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [74006ce8-d9d0-11e6-8c83-645106422854] + method: GET + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS + response: + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1484339995550,"modificationTime":1484339999877,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['552'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 20:40:00 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [f9ac13bc-7d94-4920-9435-5f0b10b29031] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + Content-Length: ['0'] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [7411f926-d9d0-11e6-b983-645106422854] + method: DELETE + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?recursive=False&OP=DELETE response: - body: {string: '{"FileStatuses":{"FileStatus":[]}}'} + body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['34'] + Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:28:00 GMT'] + Date: ['Fri, 13 Jan 2017 20:40:00 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [473bca2f-ca44-4e1e-ae08-18c7fa8049ad] + x-ms-request-id: [1318c838-d2ec-4b8f-838a-a6130efa1061] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -31,24 +84,77 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e2ad772e-9a49-11e6-b419-acbc32b2789b] + x-ms-client-request-id: [742b4258-d9d0-11e6-9082-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5012,"pathSuffix":"README.rst","type":"FILE","blockSize":268435456,"accessTime":1475276603298,"modificationTime":1475276603391,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1474578598739,"modificationTime":1477355280014,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"begoldsm","type":"DIRECTORY","blockSize":0,"accessTime":1477069231910,"modificationTime":1477069231910,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"joseph","type":"DIRECTORY","blockSize":0,"accessTime":1472608724061,"modificationTime":1477068888387,"replication":0,"permission":"700","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":39,"pathSuffix":"test.csv","type":"FILE","blockSize":268435456,"accessTime":1469226766337,"modificationTime":1475168613454,"replication":1,"permission":"777","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1477355170977,"modificationTime":1477355170977,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['1598'] + Content-Length: ['287'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:59 GMT'] + Date: ['Fri, 13 Jan 2017 20:40:00 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [21d5d6b9-8b8c-408a-aa0d-092653cb9d0d] + x-ms-request-id: [48613197-ba9b-47a5-910c-14747befad23] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [743cf6c8-d9d0-11e6-8f52-645106422854] + method: GET + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS + response: + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['287'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 20:40:00 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [9f38bb21-6b8b-4736-86a6-f510c9f3a95a] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [744e9912-d9d0-11e6-a476-645106422854] + method: GET + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS + response: + body: {string: '{"RemoteException":{"exception":"FileNotFoundException","message":"Folder + does not exist: /azure_test_dir [1db1496d-cdcb-4369-80d0-64392162cf78][2017-01-13T12:40:01.0116218-08:00]","javaClassName":"java.io.FileNotFoundException"}}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['230'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 20:40:00 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x8309000A'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [1db1496d-cdcb-4369-80d0-64392162cf78] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 404, message: Not Found} version: 1 diff --git a/tests/recordings/test_multithread/test_upload_many.yaml b/tests/recordings/test_multithread/test_upload_many.yaml index b46e43a..306f58a 100644 --- a/tests/recordings/test_multithread/test_upload_many.yaml +++ b/tests/recordings/test_multithread/test_upload_many.yaml @@ -1,4 +1,83 @@ interactions: +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [707545da-d9d0-11e6-a1fd-645106422854] + method: GET + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS + response: + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1484339701363,"modificationTime":1484339994315,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['552'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 20:39:53 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [3f23946c-d124-440b-8e7f-2854d69aa625] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [70b26088-d9d0-11e6-b7e9-645106422854] + method: GET + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS + response: + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1484339701363,"modificationTime":1484339994315,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['552'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 20:39:54 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [407a6e4b-e849-4810-b185-1993639cc51f] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + Content-Length: ['0'] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [70c3f176-d9d0-11e6-b8d5-645106422854] + method: DELETE + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?recursive=False&OP=DELETE + response: + body: {string: '{"boolean":true}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['16'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 20:39:54 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [231dba85-01d3-4088-8bf5-56dba996a868] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 200, message: OK} - request: body: 0123456789 headers: @@ -6,25 +85,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['10'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dee5561e-9a49-11e6-a389-acbc32b2789b] + x-ms-client-request-id: [70dd5b18-d9d0-11e6-a00c-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2/b?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/littlefile?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:54 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2/b?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/littlefile?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [45517306-91d2-4107-812c-478df41e7b76] + x-ms-request-id: [572c4c75-6d8a-4bd1-9c25-341651582c7a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -34,53 +113,53 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['10'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [df292850-9a49-11e6-af66-acbc32b2789b] + x-ms-client-request-id: [713b6638-d9d0-11e6-b116-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2/c?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2/a?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:55 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2/c?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2/a?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [655782e2-672f-4f99-8cd8-38cbb42d92b3] + x-ms-request-id: [f8ecc03d-6b3d-4952-8bc6-3002854f7b1e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: - body: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 + body: 0123456789 headers: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - Content-Length: ['10000'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + Content-Length: ['10'] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [df667de6-9a49-11e6-a0f4-acbc32b2789b] + x-ms-client-request-id: [71689526-d9d0-11e6-ac36-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/bigfile?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2/c?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:55 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/bigfile?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2/c?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c574cb85-adf7-4df9-99da-81e86c5cf199] + x-ms-request-id: [67bc72fd-e8df-4243-b381-a5c14e51d599] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -90,53 +169,53 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['10'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dfa86940-9a49-11e6-bbdd-acbc32b2789b] + x-ms-client-request-id: [719420a2-d9d0-11e6-b35d-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/littlefile?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2/b?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:54 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:55 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/littlefile?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2/b?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c38484e9-a922-4a3f-87fa-d9eea6a427c4] + x-ms-request-id: [fc6cd615-54b3-4526-9e63-96a4f94c8edc] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: - body: 0123456789 + body: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 headers: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - Content-Length: ['10'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + Content-Length: ['10000'] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dff8a11c-9a49-11e6-b9f6-acbc32b2789b] + x-ms-client-request-id: [71bba664-d9d0-11e6-af93-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2/a?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/bigfile?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:55 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:56 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2/a?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/bigfile?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6c1013b8-6cf6-460f-a69c-302e45a7c909] + x-ms-request-id: [79cafa6a-63b3-4f51-9cda-fd8e006fb85a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -145,24 +224,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e03f431c-9a49-11e6-9fe1-acbc32b2789b] + x-ms-client-request-id: [72000db8-d9d0-11e6-8f6b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1477355274967,"modificationTime":1477355275055,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355275373,"modificationTime":1477355275467,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1477355274106,"modificationTime":1477355274106,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1484339996697,"modificationTime":1484339996750,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339995530,"modificationTime":1484339995595,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1484339995879,"modificationTime":1484339995879,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['821'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:55 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:56 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [8144dafc-ffd5-4221-852f-42a53a328b57] + x-ms-request-id: [442ae79f-024f-4097-922a-bae191efeda8] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -171,24 +250,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e05b0b24-9a49-11e6-91a7-acbc32b2789b] + x-ms-client-request-id: [7212e636-d9d0-11e6-8ba2-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355275878,"modificationTime":1477355275961,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355274085,"modificationTime":1477355274205,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"c","type":"FILE","blockSize":268435456,"accessTime":1477355274519,"modificationTime":1477355274627,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339995858,"modificationTime":1484339995932,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339996449,"modificationTime":1484339996490,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"c","type":"FILE","blockSize":268435456,"accessTime":1484339996159,"modificationTime":1484339996227,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['801'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:56 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [6d8b5170-5ba4-491b-bc0f-8467d86d07e2] + x-ms-request-id: [4bc76f67-397c-4a10-8880-89810af147d9] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -197,24 +276,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e0770718-9a49-11e6-89b2-acbc32b2789b] + x-ms-client-request-id: [7227d6c6-d9d0-11e6-ae9c-645106422854] method: GET - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2/a?OP=OPEN&offset=0&read=true&length=10 + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2/a?read=true&OP=OPEN&length=10&offset=0 response: body: {string: 0123456789} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Type: [application/octet-stream] - Date: ['Tue, 25 Oct 2016 00:27:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:56 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] Transfer-Encoding: [chunked] X-Content-Type-Options: [nosniff] - x-ms-request-id: [4e1015aa-0ced-4e0a-a4dd-0c42ddf01881] + x-ms-request-id: [9d2d1460-7203-43cb-aced-31a81ed222d6] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -223,24 +302,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e094aadc-9a49-11e6-8118-acbc32b2789b] + x-ms-client-request-id: [72437eee-d9d0-11e6-b13b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1477355274967,"modificationTime":1477355275055,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355275373,"modificationTime":1477355275467,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1477355274106,"modificationTime":1477355274106,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1484339996697,"modificationTime":1484339996750,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339995530,"modificationTime":1484339995595,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1484339995879,"modificationTime":1484339995879,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['821'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:56 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [327e1218-9c25-4c60-9815-a68079e5b249] + x-ms-request-id: [6b46e679-c3b9-415a-a67a-9764c26ac9e4] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -249,24 +328,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e0d6d7fe-9a49-11e6-80f3-acbc32b2789b] + x-ms-client-request-id: [72560588-d9d0-11e6-a4df-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"nested2","type":"DIRECTORY","blockSize":0,"accessTime":1477355274106,"modificationTime":1477355275900,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"nested2","type":"DIRECTORY","blockSize":0,"accessTime":1484339995879,"modificationTime":1484339996453,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:56 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f0105f32-225d-4c6f-896b-a22601e56d78] + x-ms-request-id: [052e5236-5c10-4fa6-8f9a-15cd8bee0673] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -275,24 +354,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e0f300d2-9a49-11e6-88ac-acbc32b2789b] + x-ms-client-request-id: [7267b6cc-d9d0-11e6-83e2-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355275878,"modificationTime":1477355275961,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355274085,"modificationTime":1477355274205,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"c","type":"FILE","blockSize":268435456,"accessTime":1477355274519,"modificationTime":1477355274627,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339995858,"modificationTime":1484339995932,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339996449,"modificationTime":1484339996490,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"c","type":"FILE","blockSize":268435456,"accessTime":1484339996159,"modificationTime":1484339996227,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['801'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:56 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [64ca4c5d-9560-492a-8c6e-7c249f4783a0] + x-ms-request-id: [ce8eb19a-d620-4da4-8cbd-edc5de571125] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -301,24 +380,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e10eb642-9a49-11e6-81fd-acbc32b2789b] + x-ms-client-request-id: [727a19d8-d9d0-11e6-a299-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1477355274967,"modificationTime":1477355275055,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355275373,"modificationTime":1477355275467,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1477355274106,"modificationTime":1477355274106,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1484339996697,"modificationTime":1484339996750,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339995530,"modificationTime":1484339995595,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1484339995879,"modificationTime":1484339995879,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['821'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:56 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:57 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [69dada9c-dce8-46f9-82d8-8bf5bc3153cf] + x-ms-request-id: [a5c34c44-18dd-4dc4-8607-338bbeffaf05] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -327,24 +406,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e12a2ca6-9a49-11e6-834e-acbc32b2789b] + x-ms-client-request-id: [728c9076-d9d0-11e6-ba82-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"nested2","type":"DIRECTORY","blockSize":0,"accessTime":1477355274106,"modificationTime":1477355275900,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"nested2","type":"DIRECTORY","blockSize":0,"accessTime":1484339995879,"modificationTime":1484339996453,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:57 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:57 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [1b8c01e0-c525-44b5-a173-de7359471aea] + x-ms-request-id: [099f647d-d12c-4306-8eab-084b9a2a2d12] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -353,24 +432,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e145306e-9a49-11e6-8d94-acbc32b2789b] + x-ms-client-request-id: [729e5676-d9d0-11e6-8b59-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1/nested2?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1477355275878,"modificationTime":1477355275961,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1477355274085,"modificationTime":1477355274205,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"c","type":"FILE","blockSize":268435456,"accessTime":1477355274519,"modificationTime":1477355274627,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"a","type":"FILE","blockSize":268435456,"accessTime":1484339995858,"modificationTime":1484339995932,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"b","type":"FILE","blockSize":268435456,"accessTime":1484339996449,"modificationTime":1484339996490,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"c","type":"FILE","blockSize":268435456,"accessTime":1484339996159,"modificationTime":1484339996227,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['801'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:57 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:57 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [dc250cff-2fbc-4259-895e-66bc0e909c8d] + x-ms-request-id: [51875c35-1d79-44ae-b5de-ca6f36309a5c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -379,24 +458,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e16720f0-9a49-11e6-9214-acbc32b2789b] + x-ms-client-request-id: [72e585ae-d9d0-11e6-8c34-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1477355274967,"modificationTime":1477355275055,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355275373,"modificationTime":1477355275467,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1477355274106,"modificationTime":1477355274106,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1484339996697,"modificationTime":1484339996750,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339995530,"modificationTime":1484339995595,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1484339995879,"modificationTime":1484339995879,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['821'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:58 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:57 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [f16507b4-6517-4cbb-b2ae-19224f7b7571] + x-ms-request-id: [ab65febd-0ef2-4c52-a1d9-fc32a154eddb] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -405,24 +484,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e1845488-9a49-11e6-bf9b-acbc32b2789b] + x-ms-client-request-id: [72f88500-d9d0-11e6-a807-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1477355274967,"modificationTime":1477355275055,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355275373,"modificationTime":1477355275467,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1477355274106,"modificationTime":1477355274106,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1484339996697,"modificationTime":1484339996750,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339995530,"modificationTime":1484339995595,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1484339995879,"modificationTime":1484339995879,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['821'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:57 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:57 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [29aeee51-9031-424b-a9f1-9360458a1114] + x-ms-request-id: [c2e948a5-1536-44d2-8343-b2456a3bf894] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -431,24 +510,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e1a0280c-9a49-11e6-a909-acbc32b2789b] + x-ms-client-request-id: [730b0f02-d9d0-11e6-b504-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1477355274967,"modificationTime":1477355275055,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355275373,"modificationTime":1477355275467,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1477355274106,"modificationTime":1477355274106,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1484339996697,"modificationTime":1484339996750,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339995530,"modificationTime":1484339995595,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1484339995879,"modificationTime":1484339995879,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['821'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:58 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:58 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7e8632fb-6b18-4221-80d2-b27eb54c2b4e] + x-ms-request-id: [104cabe9-2baf-43ff-8aef-f70e135713c2] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -458,24 +537,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e1bc1678-9a49-11e6-82a7-acbc32b2789b] + x-ms-client-request-id: [731dc042-d9d0-11e6-96a4-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/bigfile?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/bigfile?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:58 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:58 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [df7f46f6-733b-45e0-b780-c4ea549fb6d6] + x-ms-request-id: [a4393b9d-6a95-4775-8c67-2786cb8a39a8] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -484,24 +563,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e1dd94f6-9a49-11e6-a328-acbc32b2789b] + x-ms-client-request-id: [7339ec6e-d9d0-11e6-b756-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355275373,"modificationTime":1477355275467,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1477355274106,"modificationTime":1477355274106,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339995530,"modificationTime":1484339995595,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1484339995879,"modificationTime":1484339995879,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['556'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:59 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:58 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [7f2af76b-1137-435a-a367-17c851869e19] + x-ms-request-id: [ee97f6f2-edb5-426f-ab47-1428451967de] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -510,24 +589,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e1f9e858-9a49-11e6-a625-acbc32b2789b] + x-ms-client-request-id: [734c9ee2-d9d0-11e6-976e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355275373,"modificationTime":1477355275467,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1477355274106,"modificationTime":1477355274106,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339995530,"modificationTime":1484339995595,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1484339995879,"modificationTime":1484339995879,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['556'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:58 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:58 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e57f5ccc-72da-4840-909b-da9badb28b58] + x-ms-request-id: [990abe22-f8ee-4d1b-93e4-988c9189761a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -537,24 +616,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e215a49c-9a49-11e6-9639-acbc32b2789b] + x-ms-client-request-id: [735f5000-d9d0-11e6-9528-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/littlefile?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/littlefile?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:58 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:58 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [09d15ea6-22b1-4b8d-8e1a-100141f042d4] + x-ms-request-id: [ed78b18b-893b-4645-8bee-e090b5158a3e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -563,24 +642,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e235de10-9a49-11e6-91c7-acbc32b2789b] + x-ms-client-request-id: [737ab8a4-d9d0-11e6-9685-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1477355274106,"modificationTime":1477355274106,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1484339995879,"modificationTime":1484339995879,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:59 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:58 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [b6723701-9637-40cd-bc3f-f53977198566] + x-ms-request-id: [c131df85-09b3-45bc-a875-481f4a7bdc9c] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -589,24 +668,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e2517c42-9a49-11e6-ade8-acbc32b2789b] + x-ms-client-request-id: [738c5894-d9d0-11e6-ad5e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1477355274106,"modificationTime":1477355274106,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"nested1","type":"DIRECTORY","blockSize":0,"accessTime":1484339995879,"modificationTime":1484339995879,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['291'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:59 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:58 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e94f3873-ae53-41ae-a16d-41381834c1f1] + x-ms-request-id: [18b62e68-8667-4166-9a34-fa460e3389ce] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -616,24 +695,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e26d4530-9a49-11e6-bd09-acbc32b2789b] + x-ms-client-request-id: [739e4578-d9d0-11e6-895e-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/nested1?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:28:00 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:59 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [92181367-23f2-4554-849e-f020f90eb209] + x-ms-request-id: [f49ea2c7-7191-4469-8683-ac8cf03e032d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_multithread/test_upload_one.yaml b/tests/recordings/test_multithread/test_upload_one.yaml index 6406710..51af55e 100644 --- a/tests/recordings/test_multithread/test_upload_one.yaml +++ b/tests/recordings/test_multithread/test_upload_one.yaml @@ -5,9 +5,9 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dd198724-9a49-11e6-a699-acbc32b2789b] + x-ms-client-request-id: [6e85f49e-d9d0-11e6-afd1-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: @@ -16,13 +16,39 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:50 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:51 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [9d864fb9-09d1-4c83-bcaa-d3ba0f9e8160] + x-ms-request-id: [de8b8708-e290-41eb-82fd-e4c2d9a5a16d] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [6ec480e2-d9d0-11e6-8540-645106422854] + method: GET + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS + response: + body: {string: '{"FileStatuses":{"FileStatus":[]}}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['34'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 20:39:51 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [1e47e60d-2893-4adf-9254-89bb13a30710] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -32,25 +58,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['10'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dd34464a-9a49-11e6-907d-acbc32b2789b] + x-ms-client-request-id: [6ed62f86-d9d0-11e6-a907-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/littlefile?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/littlefile?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:51 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:51 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/littlefile?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/littlefile?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [20614f27-c42c-4dca-a66f-caaedb8cd65f] + x-ms-request-id: [a5fbadc1-e51b-431d-8713-45c7c1a2a5a7] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -59,24 +85,50 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [6f31f0f6-d9d0-11e6-bbcd-645106422854] + method: GET + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS + response: + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339992123,"modificationTime":1484339992190,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['298'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 20:39:52 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [b208b7d2-2f41-44e4-99d6-5771f8b44a55] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dd72f5d2-9a49-11e6-8cd0-acbc32b2789b] + x-ms-client-request-id: [6f44a740-d9d0-11e6-a0c5-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355271233,"modificationTime":1477355271293,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339992123,"modificationTime":1484339992190,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['298'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:51 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:52 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [476885fe-504e-4d6e-b12e-e5fcb03175cf] + x-ms-request-id: [36411e66-b708-40e1-89a7-b877dd159b92] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -85,24 +137,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dd8e6206-9a49-11e6-845e-acbc32b2789b] + x-ms-client-request-id: [6f56eddc-d9d0-11e6-a4d9-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355271233,"modificationTime":1477355271293,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339992123,"modificationTime":1484339992190,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['298'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:51 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:52 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [05e39e36-ed79-4bcc-86ed-8746cadc914f] + x-ms-request-id: [684d9bc6-b17e-458b-8096-e3d61691f6f3] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -112,25 +164,25 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['10000'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dda9ee4a-9a49-11e6-a0c2-acbc32b2789b] + x-ms-client-request-id: [6f69d566-d9d0-11e6-85d0-645106422854] method: PUT - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/bigfile?OP=CREATE&overwrite=true&write=true + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/bigfile?overwrite=true&write=true&OP=CREATE response: body: {string: ''} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['0'] ContentLength: ['0'] - Date: ['Tue, 25 Oct 2016 00:27:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:52 GMT'] Expires: ['-1'] - Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/bigfile?OP=CREATE&overwrite=true&write=true'] + Location: ['https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/bigfile?overwrite=true&write=true&OP=CREATE'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [cb578873-002e-41a1-b3b0-9fec21675915] + x-ms-request-id: [a493bd31-1ee5-4d13-9b88-22510eb43c90] x-ms-webhdfs-version: [16.07.18.01] status: {code: 201, message: Created} - request: @@ -139,24 +191,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [de08cce4-9a49-11e6-9924-acbc32b2789b] + x-ms-client-request-id: [6fd503fe-d9d0-11e6-af5b-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1477355272048,"modificationTime":1477355272210,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355271233,"modificationTime":1477355271293,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1484339993108,"modificationTime":1484339993168,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339992123,"modificationTime":1484339992190,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['563'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:53 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [82897fdf-8d05-43cf-8881-ec46b40aca80] + x-ms-request-id: [3f2f0b95-2436-4670-981a-f3b8cd84a244] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -165,24 +217,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [de262d02-9a49-11e6-9cab-acbc32b2789b] + x-ms-client-request-id: [6fe97590-d9d0-11e6-aa7f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1477355272048,"modificationTime":1477355272210,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355271233,"modificationTime":1477355271293,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10000,"pathSuffix":"bigfile","type":"FILE","blockSize":268435456,"accessTime":1484339993108,"modificationTime":1484339993168,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339992123,"modificationTime":1484339992190,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['563'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:53 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [c9d278f0-9730-46a0-b58c-20e06d8d7d63] + x-ms-request-id: [907c0301-06e8-4503-8d44-245b3112c92b] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -192,24 +244,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [de44df40-9a49-11e6-95ce-acbc32b2789b] + x-ms-client-request-id: [6ffc0688-d9d0-11e6-ad6a-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/bigfile?OP=DELETE&recursive=False + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/bigfile?recursive=False&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:53 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [e93ec68c-2099-4a15-b4f1-865f86a4a4f5] + x-ms-request-id: [0e5edf2e-8b97-482a-85df-2c58d590339d] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -218,24 +270,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [de67ff8c-9a49-11e6-ad38-acbc32b2789b] + x-ms-client-request-id: [70178612-d9d0-11e6-975f-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355271233,"modificationTime":1477355271293,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339992123,"modificationTime":1484339992190,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['298'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:53 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0d215af0-d4c1-433d-898b-6a473eed457a] + x-ms-request-id: [ae833646-caaf-4fac-b60d-f85f89f78343] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -244,24 +296,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [de888538-9a49-11e6-9be5-acbc32b2789b] + x-ms-client-request-id: [702a26e6-d9d0-11e6-b470-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355271233,"modificationTime":1477355271293,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339992123,"modificationTime":1484339992190,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['298'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:53 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [efc1237a-998e-4da7-91bc-b82289bd5bc6] + x-ms-request-id: [dc7ea9ca-a93d-447d-b6ec-4566092c653f] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -270,24 +322,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [dea41eba-9a49-11e6-97a2-acbc32b2789b] + x-ms-client-request-id: [703cb100-d9d0-11e6-9c7e-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1477355271233,"modificationTime":1477355271293,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":10,"pathSuffix":"littlefile","type":"FILE","blockSize":268435456,"accessTime":1484339992123,"modificationTime":1484339992190,"replication":1,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['298'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [077cf7c4-7cca-42f7-ba31-df4d05fd3428] + x-ms-request-id: [a9fd387a-6b63-4694-8e06-84789be1e2fa] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -297,24 +349,24 @@ interactions: Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] Content-Length: ['0'] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [debfe6fe-9a49-11e6-b6e4-acbc32b2789b] + x-ms-client-request-id: [704f0cf0-d9d0-11e6-b71e-645106422854] method: DELETE - uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/littlefile?OP=DELETE&recursive=True + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir/littlefile?recursive=True&OP=DELETE response: body: {string: '{"boolean":true}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['16'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:52 GMT'] + Date: ['Fri, 13 Jan 2017 20:39:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [549aeb46-75f5-4904-a954-7add07f9b040] + x-ms-request-id: [20dd27d3-13a4-4578-9a3e-4ada197d7485] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/recordings/test_multithread/test_upload_overwrite.yaml b/tests/recordings/test_multithread/test_upload_overwrite.yaml index 7d95dbc..028bc96 100644 --- a/tests/recordings/test_multithread/test_upload_overwrite.yaml +++ b/tests/recordings/test_multithread/test_upload_overwrite.yaml @@ -5,24 +5,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e2ca84ac-9a49-11e6-93ef-acbc32b2789b] + x-ms-client-request-id: [74689dd0-d9d0-11e6-a7f6-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5012,"pathSuffix":"README.rst","type":"FILE","blockSize":268435456,"accessTime":1475276603298,"modificationTime":1475276603391,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1474578598739,"modificationTime":1477355280014,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"begoldsm","type":"DIRECTORY","blockSize":0,"accessTime":1477069231910,"modificationTime":1477069231910,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"joseph","type":"DIRECTORY","blockSize":0,"accessTime":1472608724061,"modificationTime":1477068888387,"replication":0,"permission":"700","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":39,"pathSuffix":"test.csv","type":"FILE","blockSize":268435456,"accessTime":1469226766337,"modificationTime":1475168613454,"replication":1,"permission":"777","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1477355170977,"modificationTime":1477355170977,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['1598'] + Content-Length: ['287'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:59 GMT'] + Date: ['Fri, 13 Jan 2017 20:40:01 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [423c83b0-8761-42de-8390-26040d002e5f] + x-ms-request-id: [43d84897-751c-4c9b-9184-108bb384ed91] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -31,9 +31,62 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + Content-Length: ['0'] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e2e61dc0-9a49-11e6-a12f-acbc32b2789b] + x-ms-client-request-id: [74a971da-d9d0-11e6-8032-645106422854] + method: PUT + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=MKDIRS + response: + body: {string: '{"boolean":true}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['16'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 20:40:01 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [1852f0ed-5dda-441c-9ae2-9b14e2025f17] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [74bc36a2-d9d0-11e6-a71f-645106422854] + method: GET + uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS + response: + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1484340001609,"modificationTime":1484340001609,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} + headers: + Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] + Content-Length: ['552'] + Content-Type: [application/json; charset=utf-8] + Date: ['Fri, 13 Jan 2017 20:40:01 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Status: ['0x0'] + Strict-Transport-Security: [max-age=15724800; includeSubDomains] + X-Content-Type-Options: [nosniff] + x-ms-request-id: [4e22f593-3ef2-46e3-8dc9-70605e0fbe57] + x-ms-webhdfs-version: [16.07.18.01] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: ['*/*'] + Accept-Encoding: ['gzip, deflate'] + Connection: [keep-alive] + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 + Azure-Data-Lake-Store-SDK-For-Python] + x-ms-client-request-id: [74cf495a-d9d0-11e6-a1ab-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/azure_test_dir?OP=LISTSTATUS response: @@ -42,13 +95,13 @@ interactions: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:27:59 GMT'] + Date: ['Fri, 13 Jan 2017 20:40:01 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [0a197557-bb08-474b-b3ee-a8511d1f920e] + x-ms-request-id: [0cb799b6-9fe1-4f32-8421-1d2eb8dd1d1a] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} - request: @@ -57,24 +110,24 @@ interactions: Accept: ['*/*'] Accept-Encoding: ['gzip, deflate'] Connection: [keep-alive] - User-Agent: [python/3.5.2 (Darwin-15.6.0-x86_64-i386-64bit) azure.datalake.store.lib/0.0.1 + User-Agent: [python/3.5.2 (Windows-10-10.0.14393-SP0) azure.datalake.store.lib/0.0.1 Azure-Data-Lake-Store-SDK-For-Python] - x-ms-client-request-id: [e3058806-9a49-11e6-9585-acbc32b2789b] + x-ms-client-request-id: [74e19d68-d9d0-11e6-9c09-645106422854] method: GET uri: https://fakestore.azuredatalakestore.net/webhdfs/v1/.?OP=LISTSTATUS response: - body: {string: '{"FileStatuses":{"FileStatus":[{"length":5012,"pathSuffix":"README.rst","type":"FILE","blockSize":268435456,"accessTime":1475276603298,"modificationTime":1475276603391,"replication":1,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1474578598739,"modificationTime":1477355280014,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"begoldsm","type":"DIRECTORY","blockSize":0,"accessTime":1477069231910,"modificationTime":1477069231910,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"joseph","type":"DIRECTORY","blockSize":0,"accessTime":1472608724061,"modificationTime":1477068888387,"replication":0,"permission":"700","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":39,"pathSuffix":"test.csv","type":"FILE","blockSize":268435456,"accessTime":1469226766337,"modificationTime":1475168613454,"replication":1,"permission":"777","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1477355170977,"modificationTime":1477355170977,"replication":0,"permission":"770","owner":"49b2f9ec-818a-49ca-9424-249e1f19f7d7","group":"49b2f9ec-818a-49ca-9424-249e1f19f7d7"}]}}'} + body: {string: '{"FileStatuses":{"FileStatus":[{"length":0,"pathSuffix":"azure_test_dir","type":"DIRECTORY","blockSize":0,"accessTime":1484340001609,"modificationTime":1484340001609,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"},{"length":0,"pathSuffix":"tmp","type":"DIRECTORY","blockSize":0,"accessTime":1484331873300,"modificationTime":1484331873300,"replication":0,"permission":"770","owner":"9a23860e-03b0-4bad-a8b7-e1d081d592bd","group":"2e6c02d2-a364-4530-9137-d17403996cbf"}]}}'} headers: Cache-Control: ['no-cache, no-cache, no-store, max-age=0'] - Content-Length: ['1598'] + Content-Length: ['552'] Content-Type: [application/json; charset=utf-8] - Date: ['Tue, 25 Oct 2016 00:28:00 GMT'] + Date: ['Fri, 13 Jan 2017 20:40:01 GMT'] Expires: ['-1'] Pragma: [no-cache] Status: ['0x0'] Strict-Transport-Security: [max-age=15724800; includeSubDomains] X-Content-Type-Options: [nosniff] - x-ms-request-id: [09dfc565-5ef1-4acb-8fbd-3699c22cfc3b] + x-ms-request-id: [5ef291e8-a1af-4fdd-b4e0-78aad939e58e] x-ms-webhdfs-version: [16.07.18.01] status: {code: 200, message: OK} version: 1 diff --git a/tests/settings.py b/tests/settings.py index 985d8fb..bc50fdf 100644 --- a/tests/settings.py +++ b/tests/settings.py @@ -28,7 +28,7 @@ SUBSCRIPTION_ID = fake_settings.SUBSCRIPTION_ID RESOURCE_GROUP_NAME = fake_settings.RESOURCE_GROUP_NAME else: - STORE_NAME = os.environ['azure_store_name'] + STORE_NAME = os.environ['azure_data_lake_store_name'] TENANT_ID = os.environ.get('azure_tenant_id', 'common') TOKEN = auth(TENANT_ID, os.environ['azure_username'], diff --git a/tests/test_cli.py b/tests/test_cli.py index d8c089c..fa0eb58 100644 --- a/tests/test_cli.py +++ b/tests/test_cli.py @@ -13,7 +13,7 @@ import pytest -from azure.datalake.store.cli import AzureDataLakeFSCommand +from samples.cli import AzureDataLakeFSCommand from tests.testing import azure, my_vcr, working_dir @@ -215,7 +215,7 @@ def test_put(capsys, tmpdir, azure, client): lf.write(b'123456') with setup_dir(azure) as azuredir: - client.onecmd(' '.join(['put', '-f', localfile, azuredir])) + client.onecmd(' '.join(['put', '-f', localfile, azuredir + '/foo'])) client.onecmd('head ' + azuredir + '/foo') assert read_stdout(capsys).endswith('123456') diff --git a/tests/test_core.py b/tests/test_core.py index 0e5eb8e..f22ea8b 100644 --- a/tests/test_core.py +++ b/tests/test_core.py @@ -603,7 +603,11 @@ def test_chmod(azure): with pytest.raises((OSError, IOError)): with azure.open(a, 'ab') as f: - f.write(b'data') + try: + f.write(b'data') + except Exception as e: + print(e) + raise e azure.chmod(a, '0770') azure.rm(a) diff --git a/tests/test_multithread.py b/tests/test_multithread.py index e0a7123..40472f1 100644 --- a/tests/test_multithread.py +++ b/tests/test_multithread.py @@ -273,6 +273,7 @@ def test_upload_glob(tempdir, azure): rfiles = [posix(AzureDLPath(f).relative_to(test_dir)) for f in up.rfiles] + assert rfiles == [posix('a', 'z.txt'), posix('b', 'z.txt')] @@ -281,11 +282,16 @@ def test_upload_overwrite(local_files, azure): bigfile, littlefile, a, b, c = local_files with azure_teardown(azure): + # create the folder that we want to make sure the overwrite + # test fails on if it doesn't already exist + if not azure.exists(test_dir): + azure.mkdir(test_dir) + with pytest.raises(OSError) as e: ADLUploader(azure, test_dir, littlefile, nthreads=1) assert test_dir.as_posix() in str(e) - +@my_vcr.use_cassette def test_save_up(local_files, azure): bigfile, littlefile, a, b, c = local_files root = os.path.dirname(bigfile) diff --git a/tests/testing.py b/tests/testing.py index e6b4c19..2610501 100644 --- a/tests/testing.py +++ b/tests/testing.py @@ -86,10 +86,15 @@ def azure_teardown(fs): try: yield finally: - for path in fs.ls(working_dir()): - if fs.exists(path): - fs.rm(path, recursive=True) - + # this is a best effort. If there is an error attempting to delete during cleanup, + # print it, but it should not cause the test to fail. + try: + for path in fs.ls(working_dir()): + if fs.exists(path): + fs.rm(path, recursive=True) + except Exception as e: + print('warning: cleanup failed with exception:') + print(e) @contextmanager def ignoring(*exceptions):