コード例 #1
0
ファイル: Downloader.py プロジェクト: guiaiy/linux
 def update_download_folder(self):
     filename = self.convert_to_filename(self.location)
     l = len(self.parent.real_download_folder)
     if len(filename) + l > 160:
         filename = filename[:(150 - l)] + Util.md5(filename)[:10]
     self.target_folder = os.path.join(self.parent.real_download_folder,
                                       filename)
コード例 #2
0
ファイル: Downloader.py プロジェクト: ranger2204/variety
 def update_download_folder(self, global_download_folder):
     """
     Called after initialization, once the VarietyWindow instance is filled in, sets
     the target folder according to the current options. Also called if downloads folder
     is changed in settings.
     :param global_download_folder the "global" download folder as set in Variety's preferences
     Our target_folder will be a subfolder to that one, named depending on what get_folder_name()
     returns.
     :return the target_folder for this particular downloader
     """
     filename = self.get_folder_name()
     if len(filename) + len(global_download_folder) > 160:
         filename = filename[:(
             150 - len(global_download_folder))] + Util.md5(filename)[:10]
     self.target_folder = os.path.join(global_download_folder, filename)
     return self.target_folder
コード例 #3
0
 def test_md5(self):
     self.assertEqual("098f6bcd4621d373cade4e832627b4f6", Util.md5("test"))
コード例 #4
0
ファイル: TestUtil.py プロジェクト: GLolol/variety-deb
 def test_md5(self):
     self.assertEquals("098f6bcd4621d373cade4e832627b4f6", Util.md5("test"))
コード例 #5
0
ファイル: Downloader.py プロジェクト: brandonJY/variety
 def update_download_folder(self):
     filename = self.convert_to_filename(self.location)
     l = len(self.parent.real_download_folder)
     if len(filename) + l > 160:
         filename = filename[:(150 - l)] + Util.md5(filename)[:10]
     self.target_folder = os.path.join(self.parent.real_download_folder, filename)
コード例 #6
0
def get_profile_id():
    """
    Returns a dbus-and-filename-friendly identificator of the profile path
    """
    return Util.md5(os.path.normpath(get_profile_path()))[:10]