rudra0410hf commited on
Commit
97abd2b
·
verified ·
1 Parent(s): 6857515

Delete push_hg.py

Browse files
Files changed (1) hide show
  1. push_hg.py +0 -49
push_hg.py DELETED
@@ -1,49 +0,0 @@
1
- from dotenv import load_dotenv
2
- import os
3
- from huggingface_hub import HfApi, upload_folder, login
4
- import logging
5
-
6
- def setup_logging():
7
- logging.basicConfig(
8
- level=logging.INFO,
9
- format='%(asctime)s - %(levelname)s - %(message)s'
10
- )
11
- return logging.getLogger(__name__)
12
-
13
- def validate_environment():
14
- load_dotenv()
15
- token = os.getenv("HF_ACCESS_TOKEN")
16
- if not token:
17
- raise ValueError("HF_ACCESS_TOKEN environment variable is not set")
18
- return token
19
-
20
- def upload_to_existing_space(local_dir: str, repo_id: str, token: str = None) -> None:
21
- logger = setup_logging()
22
-
23
- try:
24
- # Login
25
- token = token or validate_environment()
26
- login(token=token)
27
-
28
- # Initialize API
29
- api = HfApi()
30
-
31
- # Upload files to existing space
32
- logger.info(f"Uploading files from {local_dir} to {repo_id}")
33
- upload_folder(
34
- folder_path=local_dir,
35
- repo_id=repo_id,
36
- repo_type="space"
37
- )
38
-
39
- logger.info("Upload completed successfully")
40
-
41
- except Exception as e:
42
- logger.error(f"Upload failed: {str(e)}")
43
- raise
44
-
45
- if __name__ == "__main__":
46
- upload_to_existing_space(
47
- local_dir=r"D:\TEST PROJECT\Brain_AI",
48
- repo_id="rudra0410hf/brain-ai"
49
- )