コード例 #1
0
ファイル: request_handler.py プロジェクト: henkwiedig/DoorPi
 def read_from_fallback(self, basepath, *filename_parts):
     for filename in filename_parts:
         basepath += filename
     response = load_online_fallback(basepath, timeout = 1)
     if self.is_file_parsable(basepath):
         return self.parse_content(response.read(), True)
     else:
         return response.read()
コード例 #2
0
ファイル: request_handler.py プロジェクト: orinocoz/DoorPi
    def return_fallback_content(self, basepath, *filename_parts):
        for filename_part in filename_parts:
            basepath += filename_part

        response = load_online_fallback(basepath, timeout = 1)
        return self.return_message(
            response.read(),
            self.get_mime_typ(basepath)
        )
コード例 #3
0
ファイル: request_handler.py プロジェクト: androdev4u/DoorPi
 def read_from_fallback(self, url):
     response = load_online_fallback(url, timeout = 1)
     if self.is_file_parsable(url):
         return self.parse_content(response.read(), True)
     else:
         return response.read()
コード例 #4
0
 def read_from_fallback(self, url):
     response = load_online_fallback(url, timeout=1)
     if self.is_file_parsable(url):
         return self.parse_content(response.read(), True)
     else:
         return response.read()