Skip to content

Commit b33bc8d

Browse files
committed
added dummy raw image upload client
1 parent 4ba5c25 commit b33bc8d

File tree

3 files changed

+34
-0
lines changed

3 files changed

+34
-0
lines changed

src/dataset_image_annotator/api/client/__init__.py

Whitespace-only changes.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
2+
3+
async def upload_raw_file(address: str, raw_file):
4+
pass

src/dataset_image_annotator/upload.py

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
import argparse
2+
import asyncio
3+
from pathlib import Path
4+
5+
from dataset_image_annotator.api.client import annotator
6+
7+
8+
def get_parsed_args():
9+
parser = argparse.ArgumentParser(add_help=False)
10+
parser.add_argument('-a', '--annotator-server-address', type=str)
11+
parser.add_argument('-d', '--data-root', type=str)
12+
13+
args, args_other = parser.parse_known_args()
14+
15+
return args
16+
17+
18+
async def main():
19+
args = get_parsed_args()
20+
annotator_server_address = args.annotator_server_address
21+
data_root_path = Path(args.data_root).expanduser()
22+
23+
for raw_image in data_root_path:
24+
await annotator.upload_raw_file(annotator_server_address, raw_image)
25+
26+
return True
27+
28+
29+
if __name__ == '__main__':
30+
asyncio.run(main())

0 commit comments

Comments
 (0)