kk
This commit is contained in:
@@ -464,16 +464,36 @@ class InternetArchive(Provider):
|
||||
- search-file -provider internetarchive <query>
|
||||
- download-file / provider.download() from search results
|
||||
- add-file -provider internetarchive (uploads)
|
||||
|
||||
Config (optional):
|
||||
[provider=internetarchive]
|
||||
access_key="..." # optional (upload)
|
||||
secret_key="..." # optional (upload)
|
||||
collection="..." # optional (upload)
|
||||
mediatype="..." # optional (upload)
|
||||
"""
|
||||
URL = ("archive.org",)
|
||||
|
||||
@classmethod
|
||||
def config(cls) -> List[Dict[str, Any]]:
|
||||
return [
|
||||
{
|
||||
"key": "access_key",
|
||||
"label": "Access Key (for uploads)",
|
||||
"default": "",
|
||||
"secret": True
|
||||
},
|
||||
{
|
||||
"key": "secret_key",
|
||||
"label": "Secret Key (for uploads)",
|
||||
"default": "",
|
||||
"secret": True
|
||||
},
|
||||
{
|
||||
"key": "collection",
|
||||
"label": "Default Collection",
|
||||
"default": ""
|
||||
},
|
||||
{
|
||||
"key": "mediatype",
|
||||
"label": "Default Mediatype",
|
||||
"default": ""
|
||||
}
|
||||
]
|
||||
|
||||
TABLE_AUTO_STAGES = {
|
||||
"internetarchive": ["download-file"],
|
||||
"internetarchive.folder": ["download-file"],
|
||||
|
||||
Reference in New Issue
Block a user