Skip to content

Instantly share code, notes, and snippets.

@bendichter
Created June 1, 2022 16:58
Show Gist options
  • Save bendichter/25dfdcf75cc1ede9e86c6cd57f3052ce to your computer and use it in GitHub Desktop.
Save bendichter/25dfdcf75cc1ede9e86c6cd57f3052ce to your computer and use it in GitHub Desktop.
2022-06-01 11:34:17,098 [ INFO] Logs saved in /Users/bendichter/Library/Logs/dandi-cli/20220601153356Z-59646.log
(base) MacBook-Pro-3:~ bendichter$ dandi download https://dandiarchive.org/dandisets/000053/versions/"draft"/assets/?path="sub-npJ3/sub-npJ3_ses-20190504_behavior.nwb"
(base) MacBook-Pro-3:~ bendichter$
(base) MacBook-Pro-3:~ bendichter$
(base) MacBook-Pro-3:~ bendichter$
(base) MacBook-Pro-3:~ bendichter$ dandi download https://dandiarchive.org/dandisets/000053/versions/"draft"/assets/?path="sub-npJ3/sub-npJ3_ses-20190504_behavior.nwb"
(base) MacBook-Pro-3:~ bendichter$
(base) MacBook-Pro-3:~ bendichter$ cat /Users/bendichter/Library/Logs/dandi-cli/20220601153356Z-59646.log
2022-06-01T11:33:56-0400 [INFO ] dandi 59646:8602854912 dandi v0.40.0, hdmf v3.2.1, pynwb v2.0.1, h5py v3.1.0
2022-06-01T11:33:56-0400 [INFO ] dandi 59646:8602854912 sys.argv = ['/Users/bendichter/opt/miniconda3/bin/dandi', 'download', 'https://dandiarchive.org/dandisets/000053/versions/draft/assets/?path=sub-npJ3/sub-npJ3_ses-20190504_behavior.nwb']
2022-06-01T11:33:56-0400 [INFO ] dandi 59646:8602854912 os.getcwd() = /Users/bendichter
2022-06-01T11:33:56-0400 [DEBUG ] urllib3.connectionpool 59646:8602854912 Starting new HTTPS connection (1): rig.mit.edu:443
2022-06-01T11:33:57-0400 [DEBUG ] urllib3.connectionpool 59646:8602854912 https://rig.mit.edu:443 "GET /et/projects/dandi/dandi-cli HTTP/1.1" 200 579
2022-06-01T11:33:57-0400 [DEBUG ] dandi 59646:8602854912 No newer (than 0.40.0) version of dandi/dandi-cli found available
2022-06-01T11:33:57-0400 [DEBUG ] h5py._conv 59646:8602854912 Creating converter from 7 to 5
2022-06-01T11:33:57-0400 [DEBUG ] h5py._conv 59646:8602854912 Creating converter from 5 to 7
2022-06-01T11:33:57-0400 [DEBUG ] h5py._conv 59646:8602854912 Creating converter from 7 to 5
2022-06-01T11:33:57-0400 [DEBUG ] h5py._conv 59646:8602854912 Creating converter from 5 to 7
2022-06-01T11:33:58-0400 [DEBUG ] dandi 59646:8602854912 Parsing url https://dandiarchive.org/dandisets/000053/versions/draft/assets/?path=sub-npJ3/sub-npJ3_ses-20190504_behavior.nwb
2022-06-01T11:33:58-0400 [DEBUG ] urllib3.connectionpool 59646:8602854912 Starting new HTTPS connection (1): dandiarchive.org:443
2022-06-01T11:33:58-0400 [DEBUG ] urllib3.connectionpool 59646:8602854912 https://dandiarchive.org:443 "HEAD /dandisets/000053/versions/draft/assets/?path=sub-npJ3/sub-npJ3_ses-20190504_behavior.nwb HTTP/1.1" 200 0
2022-06-01T11:33:58-0400 [DEBUG ] dandi 59646:8602854912 Redirection did not happen for https://dandiarchive.org/dandisets/000053/versions/draft/assets/?path=sub-npJ3/sub-npJ3_ses-20190504_behavior.nwb
2022-06-01T11:33:58-0400 [DEBUG ] dandi 59646:8602854912 Parsed into AssetPathPrefixURL(api_url=AnyHttpUrl('https://api.dandiarchive.org/api', scheme='https', host='api.dandiarchive.org', tld='org', host_type='domain', path='/api'), dandiset_id='000053', version_id='draft', path='sub-npJ3/sub-npJ3_ses-20190504_behavior.nwb')
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:8602854912 Initializing mode with given value of None
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:8602854912 Setting write mode to 'update'
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:8602854912 Setting width to stream width: 155
2022-06-01T11:33:58-0400 [DEBUG ] dandi 59646:8602854912 GET https://api.dandiarchive.org/api/dandisets/000053/
2022-06-01T11:33:58-0400 [DEBUG ] urllib3.connectionpool 59646:8602854912 Starting new HTTPS connection (1): api.dandiarchive.org:443
2022-06-01T11:33:58-0400 [DEBUG ] urllib3.connectionpool 59646:8602854912 https://api.dandiarchive.org:443 "GET /api/dandisets/000053/ HTTP/1.1" 200 1068
2022-06-01T11:33:58-0400 [DEBUG ] dandi 59646:8602854912 Response: 200
2022-06-01T11:33:58-0400 [DEBUG ] dandi 59646:12937949184 GET https://api.dandiarchive.org/api/dandisets/000053/
2022-06-01T11:33:58-0400 [DEBUG ] urllib3.connectionpool 59646:12937949184 https://api.dandiarchive.org:443 "GET /api/dandisets/000053/ HTTP/1.1" 200 1068
2022-06-01T11:33:58-0400 [DEBUG ] dandi 59646:12937949184 Response: 200
2022-06-01T11:33:58-0400 [DEBUG ] dandi 59646:12937949184 GET https://api.dandiarchive.org/api/dandisets/000053/versions/draft/assets/
2022-06-01T11:33:58-0400 [DEBUG ] urllib3.connectionpool 59646:12937949184 https://api.dandiarchive.org:443 "GET /api/dandisets/000053/versions/draft/assets/?path=sub-npJ3%2Fsub-npJ3_ses-20190504_behavior.nwb HTTP/1.1" 200 311
2022-06-01T11:33:58-0400 [DEBUG ] dandi 59646:12937949184 Response: 200
2022-06-01T11:33:58-0400 [DEBUG ] dandi 59646:8602854912 GET https://api.dandiarchive.org/api/dandisets/000053/versions/draft/assets/f322f1af-43a1-4f6c-8b9b-3516a0ef1853/
2022-06-01T11:33:58-0400 [DEBUG ] urllib3.connectionpool 59646:8602854912 https://api.dandiarchive.org:443 "GET /api/dandisets/000053/versions/draft/assets/f322f1af-43a1-4f6c-8b9b-3516a0ef1853/ HTTP/1.1" 200 2611
2022-06-01T11:33:58-0400 [DEBUG ] dandi 59646:8602854912 Response: 200
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Validating style {'path': {'align': 'left', 'hide': False, 'width': {'truncate': 'left', 'min': 20}, 'missing': '', 'bold': True, 'underline': True, 'aggregate': <function get_style.<locals>.<lambda> at 0x7fe280a5e3a0>}, 'size': {'align': 'left', 'hide': False, 'width': 'auto', 'missing': '', 'transform': <function naturalsize at 0x7fe280a0fb80>, 'color': {'interval': [[0, 1024, 'blue'], [1024, 1048576, 'green'], [1048576, None, 'red']]}, 'aggregate': <bound method PYOUTHelper.agg_size of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>}, 'done': {'align': 'left', 'hide': False, 'width': 'auto', 'missing': '', 'transform': <function naturalsize at 0x7fe280a0fb80>, 'color': {'interval': [[0, 1024, 'blue'], [1024, 1048576, 'green'], [1048576, None, 'red']]}, 'aggregate': <bound method PYOUTHelper.agg_done of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>}, 'done%': {'align': 'right', 'hide': False, 'width': 'auto', 'missing': '', 'transform': <function get_style.<locals>.<lambda> at 0x7fe280341e50>, 'color': {'interval': [[0, 10, 'red'], [10, 100, 'yellow'], [100, None, 'green']]}}, 'checksum': {'align': 'center', 'hide': False, 'width': 'auto', 'missing': '', 'color': {'re_lookup': [['ok', 'green'], ['^(-|NA|N/A)', 'yellow'], ['^(differ|failed|error|ERROR)', 'red']]}}, 'status': {'align': 'left', 'hide': False, 'width': 'auto', 'missing': '', 'color': {'lookup': {'skipped': 'yellow', 'done': 'green', 'error': 'red'}}, 'aggregate': <function counts at 0x7fe280a1c160>}, 'message': {'align': 'left', 'hide': False, 'width': 'auto', 'missing': '', 'color': {'re_lookup': [['^exists', 'yellow'], ['^(failed|error|ERROR)', 'red']]}, 'aggregate': <function counts at 0x7fe280a1c160>}, 'default_': {'align': 'left', 'hide': False, 'width': 'auto', 'missing': ''}, 'header_': {'path': {'align': 'left', 'width': {'truncate': 'left', 'min': 20}, 'bold': True, 'transform': <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>}, 'size': {'align': 'left', 'width': 'auto', 'bold': True, 'transform': <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>}, 'done': {'align': 'left', 'width': 'auto', 'bold': True, 'transform': <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>}, 'done%': {'align': 'right', 'width': 'auto', 'bold': True, 'transform': <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>}, 'checksum': {'align': 'center', 'width': 'auto', 'bold': True, 'transform': <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>}, 'status': {'align': 'left', 'width': 'auto', 'bold': True, 'transform': <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>}, 'message': {'align': 'left', 'width': 'auto', 'bold': True, 'transform': <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>}}, 'aggregate_': {'path': {'align': 'left', 'width': {'truncate': 'left', 'min': 20}}, 'size': {'align': 'left', 'width': 'auto'}, 'done': {'align': 'left', 'width': 'auto'}, 'done%': {'align': 'right', 'width': 'auto'}, 'checksum': {'align': 'center', 'width': 'auto'}, 'status': {'align': 'left', 'width': 'auto'}, 'message': {'align': 'left', 'width': 'auto'}}, 'separator_': ' '}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Setting up field for column 'path'
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Automatically adjusting width for path
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Stored auto-width value for column 'path': {'max': None, 'min': 20, 'weight': 1}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Setting up field for column 'size'
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Automatically adjusting width for size
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Stored auto-width value for column 'size': {'max': None, 'min': 0, 'weight': 1}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Setting up field for column 'done'
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Automatically adjusting width for done
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Stored auto-width value for column 'done': {'max': None, 'min': 0, 'weight': 1}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Setting up field for column 'done%'
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Automatically adjusting width for done%
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Stored auto-width value for column 'done%': {'max': None, 'min': 0, 'weight': 1}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Setting up field for column 'checksum'
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Automatically adjusting width for checksum
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Stored auto-width value for column 'checksum': {'max': None, 'min': 0, 'weight': 1}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Setting up field for column 'status'
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Automatically adjusting width for status
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Stored auto-width value for column 'status': {'max': None, 'min': 0, 'weight': 1}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Setting up field for column 'message'
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Automatically adjusting width for message
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Stored auto-width value for column 'message': {'max': None, 'min': 0, 'weight': 1}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Calculated separator width as 6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Calculated fixed width as 6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Selecting getter_dict as normalizer
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Using <pyout.field.Nothing object at 0x7fe280a3e4c0> as the initial value for columns ('size', 'done', 'done%', 'checksum', 'status', 'message') in row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', ('size', 'done', 'done%', 'checksum', 'status', 'message'): <generator object _download_file at 0x7fe280a47d60>}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Registering header
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width for row {'path': 'path', 'size': 'size', 'done': 'done', 'done%': 'done%', 'checksum': 'checksum', 'status': 'status', 'message': 'message'}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'path' (current field width: 20)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'path' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='PATH ', value width=20, old field length=20, min width=20, max width=None => wants=20
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'size' (current field width: 0)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'size' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'size' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='SIZE', value width=4, old field length=0, min width=0, max width=None => wants=4
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done' (current field width: 0)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'done' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'done' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='DONE', value width=4, old field length=0, min width=0, max width=None => wants=4
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done%' (current field width: 0)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'done%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'done%' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='DONE%', value width=5, old field length=0, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'checksum' (current field width: 0)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'checksum' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'checksum' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='CHECKSUM', value width=8, old field length=0, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'status' (current field width: 0)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'status' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'status' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='STATUS', value width=6, old field length=0, min width=0, max width=None => wants=6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'message' (current field width: 0)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'message' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'message' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='MESSAGE', value width=7, old field length=0, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Available width after assigned: 95
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Assigned widths: {'path': 20, 'size': 4, 'done': 4, 'done%': 5, 'checksum': 8, 'status': 6, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Adjusting width of 'size' column from 0 to 4
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Adjusting width of 'done' column from 0 to 4
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Adjusting width of 'done%' column from 0 to 5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Adjusting width of 'checksum' column from 0 to 8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Adjusting width of 'status' column from 0 to 6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Adjusting width of 'message' column from 0 to 7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'path' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'size' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'size' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'done' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'done' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'done%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'done%' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'checksum' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'checksum' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'status' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'status' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'message' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'message' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'done': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'done%': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'checksum': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'status': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'path' (current field width: 20)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=20, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'size' (current field width: 4)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value=' ', value width=4, old field length=4, min width=0, max width=None => wants=4
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done' (current field width: 4)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value=' ', value width=4, old field length=4, min width=0, max width=None => wants=4
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value=' ', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'status' (current field width: 6)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=6, min width=0, max width=None => wants=6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Available width after assigned: 79
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Assigned widths: {'path': 36, 'size': 4, 'done': 4, 'done%': 5, 'checksum': 8, 'status': 6, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Adjusting width of 'path' column from 20 to 36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width for row {'path': 'path', 'size': 'size', 'done': 'done', 'done%': 'done%', 'checksum': 'checksum', 'status': 'status', 'message': 'message'}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'path' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='PATH ', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'size' (current field width: 4)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'size' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'size' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='SIZE', value width=4, old field length=4, min width=0, max width=None => wants=4
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done' (current field width: 4)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'done' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'done' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='DONE', value width=4, old field length=4, min width=0, max width=None => wants=4
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'done%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'done%' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='DONE%', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'checksum' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'checksum' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='CHECKSUM', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'status' (current field width: 6)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'status' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'status' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='STATUS', value width=6, old field length=6, min width=0, max width=None => wants=6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'message' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'message' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='MESSAGE', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Available width after assigned: 79
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Assigned widths: {'path': 36, 'size': 4, 'done': 4, 'done%': 5, 'checksum': 8, 'status': 6, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'path' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'size' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'size' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'done' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'done' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'done%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'done%' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'checksum' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'checksum' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'status' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'status' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'message' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'message' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'done': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'done%': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'checksum': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'status': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'size' (current field width: 4)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value=' ', value width=4, old field length=4, min width=0, max width=None => wants=4
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done' (current field width: 4)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value=' ', value width=4, old field length=4, min width=0, max width=None => wants=4
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value=' ', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'status' (current field width: 6)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=6, min width=0, max width=None => wants=6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Available width after assigned: 79
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Assigned widths: {'path': 36, 'size': 4, 'done': 4, 'done%': 5, 'checksum': 8, 'status': 6, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:8602854912 Summarizing column 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a5e3a0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:8602854912 Summarizing column 'size' with <bound method PYOUTHelper.agg_size of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:8602854912 Summarizing column 'done' with <bound method PYOUTHelper.agg_done of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:8602854912 Summarizing column 'status' with <function counts at 0x7fe280a1c160>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:8602854912 Summarizing column 'message' with <function counts at 0x7fe280a1c160>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width for row {'path': 'Summary:', 'size': '0 Bytes', 'done': '0 Bytes', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='Summary:', value width=8, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'size' (current field width: 4)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='0 Bytes', value width=7, old field length=4, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done' (current field width: 4)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='0 Bytes', value width=7, old field length=4, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'status' (current field width: 6)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=6, min width=0, max width=None => wants=6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Available width after assigned: 73
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Assigned widths: {'path': 36, 'size': 7, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 6, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Adjusting width of 'size' column from 4 to 7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Adjusting width of 'done' column from 4 to 7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'Summary:' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '0 Bytes' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '0 Bytes' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width for row {'size': '+33.5 MB', 'done': '0.00%', 'path': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'size' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='+33.5 MB', value width=8, old field length=7, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='0.00%', value width=5, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'status' (current field width: 6)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=6, min width=0, max width=None => wants=6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Available width after assigned: 72
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 6, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Adjusting width of 'size' column from 7 to 8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '+33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '0.00%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width for row {'path': 'path', 'size': 'size', 'done': 'done', 'done%': 'done%', 'checksum': 'checksum', 'status': 'status', 'message': 'message'}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'path' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='PATH ', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'size' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'size' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='SIZE ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'done' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'done' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='DONE ', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'done%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'done%' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='DONE%', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'checksum' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'checksum' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='CHECKSUM', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'status' (current field width: 6)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'status' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'status' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='STATUS', value width=6, old field length=6, min width=0, max width=None => wants=6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'message' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'message' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='MESSAGE', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Available width after assigned: 72
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 6, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'path' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'size' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'size' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'done' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'done' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'done%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'done%' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'checksum' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'checksum' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'status' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'status' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'message' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Transforming 'message' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'done': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'done%': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'checksum': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'status': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value=' ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value=' ', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value=' ', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'status' (current field width: 6)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=6, min width=0, max width=None => wants=6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Available width after assigned: 72
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 6, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width for row {'path': 'Summary:', 'size': '0 Bytes', 'done': '0 Bytes', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='Summary:', value width=8, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='0 Bytes', value width=7, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='0 Bytes', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'status' (current field width: 6)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=6, min width=0, max width=None => wants=6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Available width after assigned: 72
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 6, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value 'Summary:' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '0 Bytes' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '0 Bytes' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width for row {'size': '+33.5 MB', 'done': '0.00%', 'path': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='+33.5 MB', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='0.00%', value width=5, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'status' (current field width: 6)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=6, min width=0, max width=None => wants=6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Available width after assigned: 72
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:8602854912 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 6, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '+33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '0.00%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:8602854912 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:8602854912 Moving up 0 line(s) to repaint the whole thing. Blame row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'done': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'done%': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'checksum': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'status': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:8602854912 Wrote summary
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:8602854912 Starting callables for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'done': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'done%': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'checksum': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'status': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:8602854912 Initializing pool with max workers=6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:8602854912 Initializing lock
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:8602854912 Wrapping generator for cols ('size', 'done', 'done%', 'checksum', 'status', 'message') of row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.'}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:12937949184 Received result for ('size', 'done', 'done%', 'checksum', 'status', 'message'): {'size': 33506960}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:8602854912 Registering future <Future at 0x7fe292b96ee0 state=running> for ('sub-npJ3_ses-20190504_behavior.nwb/.',)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:12937949184 Processing result as mapping
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:12937949184 Acquiring write lock
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:12937949184 Clearing summary of 2 line(s)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Updating content for row ('sub-npJ3_ses-20190504_behavior.nwb/.',)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': 33506960, 'done': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'done%': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'checksum': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'status': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value=' ', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value=' ', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 6)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=6, min width=0, max width=None => wants=6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 72
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 6, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:8602854912 Waiting for asynchronous calls
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:8602854912 Waiting for asynchronous calls
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a5e3a0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'size' with <bound method PYOUTHelper.agg_size of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'done' with <bound method PYOUTHelper.agg_done of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'status' with <function counts at 0x7fe280a1c160>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'message' with <function counts at 0x7fe280a1c160>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'Summary:', 'size': '33.5 MB', 'done': '0 Bytes', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='Summary:', value width=8, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='0 Bytes', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 6)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=6, min width=0, max width=None => wants=6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 72
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 6, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'Summary:' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '0 Bytes' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': '0.00%', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='0.00%', value width=5, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 6)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=6, min width=0, max width=None => wants=6
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 72
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 6, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '0.00%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:12937949184 Moving up 1 line(s) to overwrite line 1 with {'size': 33506960, 'path': 'sub-npJ3_ses-20190504_behavior.nwb/.'}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:12937949184 Wrote summary
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:12937949184 Releasing write lock
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:12937949184 Received result for ('size', 'done', 'done%', 'checksum', 'status', 'message'): {'status': 'downloading'}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:12937949184 Processing result as mapping
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:12937949184 Acquiring write lock
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:12937949184 Clearing summary of 2 line(s)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Updating content for row ('sub-npJ3_ses-20190504_behavior.nwb/.',)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': 33506960, 'done': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'done%': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'checksum': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'status': 'downloading', 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value=' ', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value=' ', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 6)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='downloading', value width=11, old field length=6, min width=0, max width=None => wants=11
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 67
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 11, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Adjusting width of 'status' column from 6 to 11
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'downloading' and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 by_lookup: Key 'downloading' not found in mapping {'skipped': 'yellow', 'done': 'green', 'error': 'red'}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'path', 'size': 'size', 'done': 'done', 'done%': 'done%', 'checksum': 'checksum', 'status': 'status', 'message': 'message'}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'path' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='PATH ', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'size' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'size' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='SIZE ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='DONE ', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done%' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='DONE%', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'checksum' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'checksum' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='CHECKSUM', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 11)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'status' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'status' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='STATUS ', value width=11, old field length=11, min width=0, max width=None => wants=11
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'message' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'message' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='MESSAGE', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 67
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 11, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'path' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'size' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'size' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done%' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'checksum' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'checksum' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'status' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'status' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'message' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'message' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': 33506960, 'done': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'done%': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'checksum': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'status': 'downloading', 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value=' ', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value=' ', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 11)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='downloading', value width=11, old field length=11, min width=0, max width=None => wants=11
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 67
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 11, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'downloading' and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 by_lookup: Key 'downloading' not found in mapping {'skipped': 'yellow', 'done': 'green', 'error': 'red'}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a5e3a0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'size' with <bound method PYOUTHelper.agg_size of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'done' with <bound method PYOUTHelper.agg_done of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'status' with <function counts at 0x7fe280a1c160>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'message' with <function counts at 0x7fe280a1c160>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'Summary:', 'size': '33.5 MB', 'done': '0 Bytes', 'status': '1 downloading', 'done%': '', 'checksum': '', 'message': ''}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='Summary:', value width=8, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='0 Bytes', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 11)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='1 downloading', value width=13, old field length=11, min width=0, max width=None => wants=13
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 65
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Adjusting width of 'status' column from 11 to 13
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'Summary:' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '0 Bytes' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '1 downloading' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': '0.00%', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='0.00%', value width=5, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 65
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '0.00%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'path', 'size': 'size', 'done': 'done', 'done%': 'done%', 'checksum': 'checksum', 'status': 'status', 'message': 'message'}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'path' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='PATH ', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'size' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'size' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='SIZE ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='DONE ', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done%' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='DONE%', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'checksum' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'checksum' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='CHECKSUM', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'status' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'status' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='STATUS ', value width=13, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'message' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'message' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='MESSAGE', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 65
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'path' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'size' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'size' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done%' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'checksum' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'checksum' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'status' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'status' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'message' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'message' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': 33506960, 'done': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'done%': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'checksum': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'status': 'downloading', 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value=' ', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value=' ', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='downloading', value width=11, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 65
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'downloading' and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 by_lookup: Key 'downloading' not found in mapping {'skipped': 'yellow', 'done': 'green', 'error': 'red'}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'Summary:', 'size': '33.5 MB', 'done': '0 Bytes', 'status': '1 downloading', 'done%': '', 'checksum': '', 'message': ''}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='Summary:', value width=8, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='0 Bytes', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='1 downloading', value width=13, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 65
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'Summary:' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '0 Bytes' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '1 downloading' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': '0.00%', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='0.00%', value width=5, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 65
2022-06-01T11:33:58-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '0.00%' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:12937949184 Moving up 2 line(s) to repaint the whole thing. Blame row {'status': 'downloading', 'path': 'sub-npJ3_ses-20190504_behavior.nwb/.'}
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:12937949184 Wrote summary
2022-06-01T11:33:58-0400 [DEBUG ] pyout.interface 59646:12937949184 Releasing write lock
2022-06-01T11:33:58-0400 [DEBUG ] dandi 59646:12937949184 Starting new download in new download directory
2022-06-01T11:33:58-0400 [DEBUG ] dandi 59646:12937949184 Starting download from https://api.dandiarchive.org/api/assets/f322f1af-43a1-4f6c-8b9b-3516a0ef1853/download/
2022-06-01T11:33:58-0400 [DEBUG ] urllib3.connectionpool 59646:12937949184 Starting new HTTPS connection (1): api.dandiarchive.org:443
2022-06-01T11:33:58-0400 [DEBUG ] urllib3.connectionpool 59646:12937949184 https://api.dandiarchive.org:443 "GET /api/assets/f322f1af-43a1-4f6c-8b9b-3516a0ef1853/download/ HTTP/1.1" 302 0
2022-06-01T11:33:58-0400 [DEBUG ] urllib3.connectionpool 59646:12937949184 Starting new HTTPS connection (1): dandiarchive.s3.amazonaws.com:443
2022-06-01T11:33:59-0400 [DEBUG ] urllib3.connectionpool 59646:12937949184 https://dandiarchive.s3.amazonaws.com:443 "GET /blobs/88d/b05/88db0593-b516-4f26-b149-4360de976d2f?response-content-disposition=attachment%3B%20filename%3D%22sub-npJ3_ses-20190504_behavior.nwb%22&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAUBRWC5GAEKH3223E%2F20220601%2Fus-east-2%2Fs3%2Faws4_request&X-Amz-Date=20220601T153358Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=4de9cfb3159a4e3992c77d4bc099d9b3893a5997c3a25870f68846fe226ff943 HTTP/1.1" 200 33506960
2022-06-01T11:34:02-0400 [DEBUG ] pyout.interface 59646:12937949184 Received result for ('size', 'done', 'done%', 'checksum', 'status', 'message'): {'done': 8388608, 'done%': 25.035419506872604}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.interface 59646:12937949184 Processing result as mapping
2022-06-01T11:34:02-0400 [DEBUG ] pyout.interface 59646:12937949184 Acquiring write lock
2022-06-01T11:34:02-0400 [DEBUG ] pyout.interface 59646:12937949184 Clearing summary of 2 line(s)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Updating content for row ('sub-npJ3_ses-20190504_behavior.nwb/.',)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': 33506960, 'done': 8388608, 'done%': 25.035419506872604, 'checksum': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'status': 'downloading', 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 8388608 and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 8388608 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='8.4 MB ', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 25.035419506872604 and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 25.035419506872604 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value=' 25%', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='downloading', value width=11, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 65
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 8388608 and default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 8388608 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 25.035419506872604 and default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 25.035419506872604 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'downloading' and default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 by_lookup: Key 'downloading' not found in mapping {'skipped': 'yellow', 'done': 'green', 'error': 'red'}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a5e3a0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'size' with <bound method PYOUTHelper.agg_size of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'done' with <bound method PYOUTHelper.agg_done of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'status' with <function counts at 0x7fe280a1c160>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'message' with <function counts at 0x7fe280a1c160>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'Summary:', 'size': '33.5 MB', 'done': '8.4 MB', 'status': '1 downloading', 'done%': '', 'checksum': '', 'message': ''}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='Summary:', value width=8, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='8.4 MB', value width=6, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='1 downloading', value width=13, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 65
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'Summary:' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '8.4 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '1 downloading' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': '25.04%', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='25.04%', value width=6, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 65
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 7, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '25.04%' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': 'ETA: 17 seconds', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 7)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='ETA: 17 seconds', value width=15, old field length=7, min width=0, max width=None => wants=15
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Adjusting width of 'done' column from 7 to 15
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'ETA: 17 seconds' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'path', 'size': 'size', 'done': 'done', 'done%': 'done%', 'checksum': 'checksum', 'status': 'status', 'message': 'message'}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'path' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='PATH ', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'size' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'size' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='SIZE ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='DONE ', value width=15, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done%' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done%' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='DONE%', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'checksum' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'checksum' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='CHECKSUM', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'status' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'status' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='STATUS ', value width=13, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'message' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'message' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='MESSAGE', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'path' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'size' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'size' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done%' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done%' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'checksum' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'checksum' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'status' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'status' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'message' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'message' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': 33506960, 'done': 8388608, 'done%': 25.035419506872604, 'checksum': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'status': 'downloading', 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 8388608 and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 8388608 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='8.4 MB ', value width=15, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 25.035419506872604 and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 25.035419506872604 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value=' 25%', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='downloading', value width=11, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 8388608 and default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 8388608 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 25.035419506872604 and default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 25.035419506872604 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'downloading' and default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 by_lookup: Key 'downloading' not found in mapping {'skipped': 'yellow', 'done': 'green', 'error': 'red'}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'Summary:', 'size': '33.5 MB', 'done': '8.4 MB', 'status': '1 downloading', 'done%': '', 'checksum': '', 'message': ''}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='Summary:', value width=8, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='8.4 MB', value width=6, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='1 downloading', value width=13, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'Summary:' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '8.4 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '1 downloading' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': '25.04%', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='25.04%', value width=6, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '25.04%' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': 'ETA: 17 seconds', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='ETA: 17 seconds', value width=15, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:02-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'ETA: 17 seconds' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:02-0400 [DEBUG ] pyout.interface 59646:12937949184 Moving up 2 line(s) to repaint the whole thing. Blame row {'done': 8388608, 'done%': 25.035419506872604, 'path': 'sub-npJ3_ses-20190504_behavior.nwb/.'}
2022-06-01T11:34:02-0400 [DEBUG ] pyout.interface 59646:12937949184 Wrote summary
2022-06-01T11:34:02-0400 [DEBUG ] pyout.interface 59646:12937949184 Releasing write lock
2022-06-01T11:34:07-0400 [DEBUG ] pyout.interface 59646:12937949184 Received result for ('size', 'done', 'done%', 'checksum', 'status', 'message'): {'done': 16777216, 'done%': 50.07083901374521}
2022-06-01T11:34:07-0400 [DEBUG ] pyout.interface 59646:12937949184 Processing result as mapping
2022-06-01T11:34:07-0400 [DEBUG ] pyout.interface 59646:12937949184 Acquiring write lock
2022-06-01T11:34:07-0400 [DEBUG ] pyout.interface 59646:12937949184 Clearing summary of 3 line(s)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Updating content for row ('sub-npJ3_ses-20190504_behavior.nwb/.',)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': 33506960, 'done': 16777216, 'done%': 50.07083901374521, 'checksum': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'status': 'downloading', 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 16777216 and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 16777216 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='16.8 MB ', value width=15, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 50.07083901374521 and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 50.07083901374521 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value=' 50%', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='downloading', value width=11, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 16777216 and default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 16777216 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 50.07083901374521 and default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 50.07083901374521 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'downloading' and default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 by_lookup: Key 'downloading' not found in mapping {'skipped': 'yellow', 'done': 'green', 'error': 'red'}
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a5e3a0>
2022-06-01T11:34:07-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'size' with <bound method PYOUTHelper.agg_size of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:34:07-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'done' with <bound method PYOUTHelper.agg_done of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:34:07-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'status' with <function counts at 0x7fe280a1c160>
2022-06-01T11:34:07-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'message' with <function counts at 0x7fe280a1c160>
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'Summary:', 'size': '33.5 MB', 'done': '16.8 MB', 'status': '1 downloading', 'done%': '', 'checksum': '', 'message': ''}
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='Summary:', value width=8, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='16.8 MB', value width=7, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='1 downloading', value width=13, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'Summary:' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '16.8 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '1 downloading' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': '50.07%', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='50.07%', value width=6, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '50.07%' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': 'ETA: 18 seconds', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='ETA: 18 seconds', value width=15, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:07-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'ETA: 18 seconds' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:07-0400 [DEBUG ] pyout.interface 59646:12937949184 Moving up 1 line(s) to overwrite line 1 with {'done': 16777216, 'done%': 50.07083901374521, 'path': 'sub-npJ3_ses-20190504_behavior.nwb/.'}
2022-06-01T11:34:07-0400 [DEBUG ] pyout.interface 59646:12937949184 Wrote summary
2022-06-01T11:34:07-0400 [DEBUG ] pyout.interface 59646:12937949184 Releasing write lock
2022-06-01T11:34:12-0400 [DEBUG ] pyout.interface 59646:12937949184 Received result for ('size', 'done', 'done%', 'checksum', 'status', 'message'): {'done': 25165824, 'done%': 75.1062585206178}
2022-06-01T11:34:12-0400 [DEBUG ] pyout.interface 59646:12937949184 Processing result as mapping
2022-06-01T11:34:12-0400 [DEBUG ] pyout.interface 59646:12937949184 Acquiring write lock
2022-06-01T11:34:12-0400 [DEBUG ] pyout.interface 59646:12937949184 Clearing summary of 3 line(s)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Updating content for row ('sub-npJ3_ses-20190504_behavior.nwb/.',)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': 33506960, 'done': 25165824, 'done%': 75.1062585206178, 'checksum': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'status': 'downloading', 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 25165824 and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 25165824 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='25.2 MB ', value width=15, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 75.1062585206178 and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 75.1062585206178 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value=' 75%', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='downloading', value width=11, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 25165824 and default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 25165824 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 75.1062585206178 and default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 75.1062585206178 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'downloading' and default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 by_lookup: Key 'downloading' not found in mapping {'skipped': 'yellow', 'done': 'green', 'error': 'red'}
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a5e3a0>
2022-06-01T11:34:12-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'size' with <bound method PYOUTHelper.agg_size of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:34:12-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'done' with <bound method PYOUTHelper.agg_done of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:34:12-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'status' with <function counts at 0x7fe280a1c160>
2022-06-01T11:34:12-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'message' with <function counts at 0x7fe280a1c160>
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'Summary:', 'size': '33.5 MB', 'done': '25.2 MB', 'status': '1 downloading', 'done%': '', 'checksum': '', 'message': ''}
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='Summary:', value width=8, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='25.2 MB', value width=7, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='1 downloading', value width=13, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'Summary:' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '25.2 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '1 downloading' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': '75.11%', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='75.11%', value width=6, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '75.11%' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': 'ETA: 17 seconds', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='ETA: 17 seconds', value width=15, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:12-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'ETA: 17 seconds' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:12-0400 [DEBUG ] pyout.interface 59646:12937949184 Moving up 1 line(s) to overwrite line 1 with {'done': 25165824, 'done%': 75.1062585206178, 'path': 'sub-npJ3_ses-20190504_behavior.nwb/.'}
2022-06-01T11:34:12-0400 [DEBUG ] pyout.interface 59646:12937949184 Wrote summary
2022-06-01T11:34:12-0400 [DEBUG ] pyout.interface 59646:12937949184 Releasing write lock
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Received result for ('size', 'done', 'done%', 'checksum', 'status', 'message'): {'done': 33506960, 'done%': 100.0}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Processing result as mapping
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Acquiring write lock
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Clearing summary of 3 line(s)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Updating content for row ('sub-npJ3_ses-20190504_behavior.nwb/.',)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': 33506960, 'done': 33506960, 'done%': 100.0, 'checksum': <pyout.field.Nothing object at 0x7fe280a3e4c0>, 'status': 'downloading', 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=15, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 100.0 and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 100.0 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value=' 100%', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='downloading', value width=11, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 100.0 and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 100.0 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'downloading' and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 by_lookup: Key 'downloading' not found in mapping {'skipped': 'yellow', 'done': 'green', 'error': 'red'}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a5e3a0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'size' with <bound method PYOUTHelper.agg_size of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'done' with <bound method PYOUTHelper.agg_done of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'status' with <function counts at 0x7fe280a1c160>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'message' with <function counts at 0x7fe280a1c160>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'Summary:', 'size': '33.5 MB', 'done': '33.5 MB', 'status': '1 downloading', 'done%': '', 'checksum': '', 'message': ''}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='Summary:', value width=8, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='1 downloading', value width=13, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'Summary:' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '1 downloading' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': '100.00%', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='100.00%', value width=7, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '100.00%' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Moving up 1 line(s) to overwrite line 1 with {'done': 33506960, 'done%': 100.0, 'path': 'sub-npJ3_ses-20190504_behavior.nwb/.'}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Wrote summary
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Releasing write lock
2022-06-01T11:34:17-0400 [INFO ] dandi 59646:12937949184 Asset f322f1af-43a1-4f6c-8b9b-3516a0ef1853 successfully downloaded
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Received result for ('size', 'done', 'done%', 'checksum', 'status', 'message'): {'checksum': 'ok'}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Processing result as mapping
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Acquiring write lock
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Clearing summary of 2 line(s)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Updating content for row ('sub-npJ3_ses-20190504_behavior.nwb/.',)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': 33506960, 'done': 33506960, 'done%': 100.0, 'checksum': 'ok', 'status': 'downloading', 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=15, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 100.0 and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 100.0 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value=' 100%', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='ok', value width=2, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='downloading', value width=11, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 100.0 and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 100.0 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'ok' and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'downloading' and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 by_lookup: Key 'downloading' not found in mapping {'skipped': 'yellow', 'done': 'green', 'error': 'red'}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a5e3a0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'size' with <bound method PYOUTHelper.agg_size of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'done' with <bound method PYOUTHelper.agg_done of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'status' with <function counts at 0x7fe280a1c160>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'message' with <function counts at 0x7fe280a1c160>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'Summary:', 'size': '33.5 MB', 'done': '33.5 MB', 'status': '1 downloading', 'done%': '', 'checksum': '', 'message': ''}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='Summary:', value width=8, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='1 downloading', value width=13, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'Summary:' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '1 downloading' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': '100.00%', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='100.00%', value width=7, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '100.00%' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Moving up 1 line(s) to overwrite line 1 with {'checksum': 'ok', 'path': 'sub-npJ3_ses-20190504_behavior.nwb/.'}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Wrote summary
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Releasing write lock
2022-06-01T11:34:17-0400 [DEBUG ] dandi 59646:12937949184 Verified that ./sub-npJ3_ses-20190504_behavior.nwb/. has correct dandi-etag 09e79a92319d2f58b4ee8750b60cbbd9-1
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Received result for ('size', 'done', 'done%', 'checksum', 'status', 'message'): {'status': 'setting mtime'}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Processing result as mapping
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Acquiring write lock
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Clearing summary of 2 line(s)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Updating content for row ('sub-npJ3_ses-20190504_behavior.nwb/.',)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': 33506960, 'done': 33506960, 'done%': 100.0, 'checksum': 'ok', 'status': 'setting mtime', 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=15, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 100.0 and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 100.0 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value=' 100%', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='ok', value width=2, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='setting mtime', value width=13, old field length=13, min width=0, max width=None => wants=13
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 57
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 13, 'message': 7}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 100.0 and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 100.0 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'ok' and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'setting mtime' and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 by_lookup: Key 'setting mtime' not found in mapping {'skipped': 'yellow', 'done': 'green', 'error': 'red'}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a5e3a0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'size' with <bound method PYOUTHelper.agg_size of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'done' with <bound method PYOUTHelper.agg_done of <dandi.download.PYOUTHelper object at 0x7fe280a0cf40>>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'status' with <function counts at 0x7fe280a1c160>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.summary 59646:12937949184 Summarizing column 'message' with <function counts at 0x7fe280a1c160>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'Summary:', 'size': '33.5 MB', 'done': '33.5 MB', 'status': '1 setting mtime', 'done%': '', 'checksum': '', 'message': ''}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='Summary:', value width=8, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 13)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='1 setting mtime', value width=15, old field length=13, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 55
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 15, 'message': 7}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Adjusting width of 'status' column from 13 to 15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'Summary:' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '1 setting mtime' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': '100.00%', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='100.00%', value width=7, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 55
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 15, 'message': 7}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '100.00%' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'path', 'size': 'size', 'done': 'done', 'done%': 'done%', 'checksum': 'checksum', 'status': 'status', 'message': 'message'}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'path' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='PATH ', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'size' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'size' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='SIZE ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='DONE ', value width=15, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done%' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done%' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='DONE%', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'checksum' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'checksum' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='CHECKSUM', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'status' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'status' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='STATUS ', value width=15, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'message' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'message' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='MESSAGE', value width=7, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 55
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 15, 'message': 7}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'path' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'path' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'size' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'size' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'done%' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'done%' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'checksum' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'checksum' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'status' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'status' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'message' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 'message' with <function get_style.<locals>.<lambda> at 0x7fe280a59ca0>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'sub-npJ3_ses-20190504_behavior.nwb/.', 'size': 33506960, 'done': 33506960, 'done%': 100.0, 'checksum': 'ok', 'status': 'setting mtime', 'message': <pyout.field.Nothing object at 0x7fe280a3e4c0>}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='sub-npJ3_ses-20190504_behavior.nwb/.', value width=36, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=8, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB ', value width=15, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 100.0 and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 100.0 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value=' 100%', value width=5, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='ok', value width=2, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='setting mtime', value width=13, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 55
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 15, 'message': 7}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'sub-npJ3_ses-20190504_behavior.nwb/.' and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 33506960 and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 33506960 with <function naturalsize at 0x7fe280a0fb80>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 100.0 and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Transforming 100.0 with <function get_style.<locals>.<lambda> at 0x7fe280341e50>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'ok' and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'setting mtime' and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 by_lookup: Key 'setting mtime' not found in mapping {'skipped': 'yellow', 'done': 'green', 'error': 'red'}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value <pyout.field.Nothing object at 0x7fe280a3e4c0> and default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'path': 'Summary:', 'size': '33.5 MB', 'done': '33.5 MB', 'status': '1 setting mtime', 'done%': '', 'checksum': '', 'message': ''}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='Summary:', value width=8, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='33.5 MB', value width=7, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='1 setting mtime', value width=15, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 55
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 15, 'message': 7}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value 'Summary:' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '33.5 MB' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '1 setting mtime' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width for row {'done': '100.00%', 'path': '', 'size': '', 'done%': '', 'checksum': '', 'status': '', 'message': ''}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'path' (current field width: 36)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=36, min width=20, max width=None => wants=36
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'size' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='100.00%', value width=7, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'done%' (current field width: 5)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=5, min width=0, max width=None => wants=5
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'checksum' (current field width: 8)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=8, min width=0, max width=None => wants=8
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'status' (current field width: 15)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=15, min width=0, max width=None => wants=15
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Checking width of column 'message' (current field width: 7)
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 value='', value width=0, old field length=7, min width=0, max width=None => wants=7
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Available width after assigned: 55
2022-06-01T11:34:17-0400 [DEBUG ] pyout.common 59646:12937949184 Assigned widths: {'path': 36, 'size': 8, 'done': 15, 'done%': 5, 'checksum': 8, 'status': 15, 'message': 7}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '100.00%' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.field 59646:12937949184 Rendering field with value '' and non-default keys ['width', 'default']
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Moving up 2 line(s) to repaint the whole thing. Blame row {'status': 'setting mtime', 'path': 'sub-npJ3_ses-20190504_behavior.nwb/.'}
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Wrote summary
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:12937949184 Releasing write lock
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:8602854912 Processing future <Future at 0x7fe292b96ee0 state=finished raised NotADirectoryError>
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:8602854912 Pool shut down
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:8602854912 Acquiring write lock
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:8602854912 Releasing write lock
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:8602854912 Acquiring write lock
2022-06-01T11:34:17-0400 [DEBUG ] pyout.interface 59646:8602854912 Releasing write lock
2022-06-01T11:34:17-0400 [INFO ] dandi 59646:8602854912 Logs saved in /Users/bendichter/Library/Logs/dandi-cli/20220601153356Z-59646.log
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment