Exemple #1
0
    def __init__(self,
                 log,
                 settings=False,
                 settingsFilePath=False,
                 removeTag=False,
                 addTag=False,
                 articleIdList=[]):
        self.log = log
        log.debug("instansiating a new 'edit_tags' object")
        self.settings = settings
        self.settingsFilePath = settingsFilePath
        self.removeTag = removeTag
        self.articleIdList = articleIdList
        self.addTag = addTag
        # xt-self-arg-tmpx

        # 2. @flagged: what are the default attrributes each object could have? Add them to variable attribute set here
        # Variable Data Atrributes

        # 3. @flagged: what variable attrributes need overriden in any baseclass(es) used
        # Override Variable Data Atrributes

        # Initial Actions
        header = _get_access_token(log=self.log,
                                   settings=self.settings,
                                   settingsFilePath=self.settingsFilePath)
        self.header = header.get()
        self.url = "https://www.inoreader.com/reader/api/0/edit-tag"

        return None
Exemple #2
0
    def __init__(
            self,
            log,
            settings=False,
            settingsFilePath=False,
            stream=False,
            maxArticles=False,
            unreadOrStarred=False
    ):
        self.log = log
        log.debug("instansiating a new 'get_articles' object")
        self.settings = settings
        self.settingsFilePath = settingsFilePath
        self.maxArticles = maxArticles
        self.unreadOrStarred = unreadOrStarred
        self.stream = stream

        if self.maxArticles == False or self.maxArticles == None:
            self.maxArticles = 1000

        # xt-self-arg-tmpx

        # Initial Actions
        header = _get_access_token(
            log=self.log,
            settings=self.settings,
            settingsFilePath=self.settingsFilePath
        )
        self.header = header.get()

        import urllib
        urlString = urllib.quote(self.stream)

        if self.stream in ["read", "broadcast", "like", "starred"]:
            self.stream = "user/-/state/com.google/" + urlString
        else:
            self.stream = "user/-/label/" + urlString
        self.url = "https://www.inoreader.com/reader/api/0/stream/contents/" + \
            self.stream

        return None
    def __init__(self, log, settings=False, settingsFilePath=False, removeTag=False, addTag=False, articleIdList=[]):
        self.log = log
        log.debug("instansiating a new 'edit_tags' object")
        self.settings = settings
        self.settingsFilePath = settingsFilePath
        self.removeTag = removeTag
        self.articleIdList = articleIdList
        self.addTag = addTag
        # xt-self-arg-tmpx

        # 2. @flagged: what are the default attrributes each object could have? Add them to variable attribute set here
        # Variable Data Atrributes

        # 3. @flagged: what variable attrributes need overriden in any baseclass(es) used
        # Override Variable Data Atrributes

        # Initial Actions
        header = _get_access_token(log=self.log, settings=self.settings, settingsFilePath=self.settingsFilePath)
        self.header = header.get()
        self.url = "https://www.inoreader.com/reader/api/0/edit-tag"

        return None