Skip to content

Commit 65232c2

Browse files
authored
Fix kernels_output() (#719)
1 parent b69b7ea commit 65232c2

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

kaggle/api/kaggle_api_extended.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2782,9 +2782,9 @@ def kernels_output(self, kernel, path, force=False, quiet=True):
27822782

27832783
outfiles = []
27842784
for item in response.files:
2785-
outfile = os.path.join(target_dir, item['fileName'])
2785+
outfile = os.path.join(target_dir, item.file_name)
27862786
outfiles.append(outfile)
2787-
download_response = requests.get(item['url'], stream=True)
2787+
download_response = requests.get(item.url, stream=True)
27882788
if force or self.download_needed(download_response, outfile, quiet):
27892789
os.makedirs(os.path.split(outfile)[0], exist_ok=True)
27902790
with open(outfile, 'wb') as out:

src/kaggle/api/kaggle_api_extended.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2782,9 +2782,9 @@ def kernels_output(self, kernel, path, force=False, quiet=True):
27822782

27832783
outfiles = []
27842784
for item in response.files:
2785-
outfile = os.path.join(target_dir, item['fileName'])
2785+
outfile = os.path.join(target_dir, item.file_name)
27862786
outfiles.append(outfile)
2787-
download_response = requests.get(item['url'], stream=True)
2787+
download_response = requests.get(item.url, stream=True)
27882788
if force or self.download_needed(download_response, outfile, quiet):
27892789
os.makedirs(os.path.split(outfile)[0], exist_ok=True)
27902790
with open(outfile, 'wb') as out:

tests/test_commands.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ kaggle kernels push -p tests/kernel
4444
rm -f tests/kernel/exercise-as-with.ipynb tests/kernel/kernel-metadata.json exercise-as-with.ipynb
4545
echo "kaggle kernels status"
4646
kaggle k status kerneler/sqlite-global-default
47+
echo "kaggle kernels output"
48+
kaggle k output kerneler/sqlite-global-default -f
4749

4850
echo "kaggle datasets list"
4951
kaggle d list --size 10

tests/unit_tests.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -284,10 +284,8 @@ def test_kernels_e_list_files(self):
284284

285285
def test_kernels_f_output(self):
286286
fs = []
287-
if self.kernel_slug == '':
288-
self.test_kernels_c_push()
289287
try:
290-
fs, token = api.kernels_output(self.kernel_slug, 'kernel/tmp')
288+
fs, token = api.kernels_output('kerneler/sqlite-global-default', 'kernel/tmp')
291289
self.assertIsInstance(fs, list)
292290
if token:
293291
print(token)

0 commit comments

Comments
 (0)