aboutsummaryrefslogtreecommitdiff
path: root/arxiv2remarkable.py
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2019-08-19 17:26:43 +0100
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2019-08-19 17:26:43 +0100
commit313ad063f6435b96280ce10f9e1972d28017aa95 (patch)
tree1068b2ef183e94a1d6db6e70cb9260a7290fcc42 /arxiv2remarkable.py
parentBugfix for directory creation (diff)
downloadpaper2remarkable-313ad063f6435b96280ce10f9e1972d28017aa95.tar.gz
paper2remarkable-313ad063f6435b96280ce10f9e1972d28017aa95.zip
Simplify provider names
Diffstat (limited to 'arxiv2remarkable.py')
-rwxr-xr-xarxiv2remarkable.py24
1 files changed, 12 insertions, 12 deletions
diff --git a/arxiv2remarkable.py b/arxiv2remarkable.py
index 8be885b..8f605ab 100755
--- a/arxiv2remarkable.py
+++ b/arxiv2remarkable.py
@@ -333,7 +333,7 @@ class Provider(metaclass=abc.ABCMeta):
return target_path
-class ArxivProvider(Provider):
+class Arxiv(Provider):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
@@ -379,7 +379,7 @@ class ArxivProvider(Provider):
return dict(title=title, date=date, authors=authors)
-class PMCProvider(Provider):
+class Pubmed(Provider):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
@@ -434,7 +434,7 @@ class PMCProvider(Provider):
return dict(title=title, date=date, authors=authors)
-class ACMProvider(Provider):
+class ACM(Provider):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
@@ -502,7 +502,7 @@ class ACMProvider(Provider):
return dict(title=title, date=date, authors=authors)
-class OpenReviewProvider(Provider):
+class OpenReview(Provider):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
@@ -548,7 +548,7 @@ class OpenReviewProvider(Provider):
return dict(title=title, date=date, authors=authors)
-class LocalFileProvider(Provider):
+class LocalFile(Provider):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
@@ -568,7 +568,7 @@ class LocalFileProvider(Provider):
return os.path.basename(info["filename"])
-class PdfUrlProvider(Provider):
+class PdfUrl(Provider):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
@@ -805,12 +805,12 @@ def main():
args = parse_args()
providers = [
- ArxivProvider,
- PMCProvider,
- ACMProvider,
- OpenReviewProvider,
- LocalFileProvider,
- PdfUrlProvider,
+ Arxiv,
+ Pubmed,
+ ACM,
+ OpenReview,
+ LocalFile,
+ PdfUrl,
]
provider = next((p for p in providers if p.validate(args.input)), None)