bloomreach / bloomreach/briefly

TypeError: init_s3_keys() takes exactly 1 argument (0 given)

Open
#2 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
108
Forks
33
PR merge metrics
No merged PRs in 30d

Description

I am looking for using briefly to build my pipelined workflow.
When I try to import briefly, this error occurs:
```
briefly/build/lib.linux-x86_64-2.7/briefly/__init__.py in ()
19
20 from properties import *
---> 21 from wrappers import *
22 from core import *

briefly/build/lib.linux-x86_64-2.7/briefly/wrappers.py in ()
15 #
16
---> 17 import process
18 import hadoop
19 import java

briefly/build/lib.linux-x86_64-2.7/briefly/process.py in ()
18 import sys
19 import hashlib
---> 20 import fs
21
22 from node import *
briefly/build/lib.linux-x86_64-2.7/briefly/fs.py in ()
28
29 # Initialize keys first.
---> 30 S3Handler.init_s3_keys()
31
32 # Shared filesystem/s3 utilities.

TypeError: init_s3_keys() takes exactly 1 argument (0 given)
```

I have s4cmd 2.0.1 installed.

Thanks,

Lei

Contributor guide

No contributing guide indexed for this repository

Research direction

Start in briefly/fs.py at the module-level S3Handler.init_s3_keys() call shown in the traceback, then inspect the S3Handler definition and how s4cmd 2.0.1 is supported. Reproduce the import failure and verify that importing briefly completes without the TypeError.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python
Domain
cloud
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.