コード例 #1
0
ファイル: files.py プロジェクト: richardfullmer/nzbfs
 def save(self, path):
     with self._lock:
         if self.dirty or any(file.dirty for file in self.sub_files):
             pickle.dump(self, open(path, 'w'), pickle.HIGHEST_PROTOCOL)
             set_nzf_attr(path, 'type', 'rar')
             set_nzf_attr(path, 'size', self.file_size)
             set_nzf_attr(path, 'mtime', self.mtime)
             self.dirty = False
コード例 #2
0
ファイル: files.py プロジェクト: richardfullmer/nzbfs
 def save(self, path):
     with self._lock:
         if self.dirty:
             pickle.dump(self, open(path, 'w'), pickle.HIGHEST_PROTOCOL)
             set_nzf_attr(path, 'type', 'nzb')
             set_nzf_attr(path, 'size', self.file_size)
             set_nzf_attr(path, 'mtime', self.mtime)
             self.dirty = False
コード例 #3
0
 def save(self, path):
     with self._lock:
         if self.dirty or any(file.dirty for file in self.sub_files):
             pickle.dump(self, open(path, 'w'), pickle.HIGHEST_PROTOCOL)
             set_nzf_attr(path, 'type', 'rar')
             set_nzf_attr(path, 'size', self.file_size)
             set_nzf_attr(path, 'mtime', self.mtime)
             self.dirty = False
コード例 #4
0
 def save(self, path):
     with self._lock:
         if self.dirty:
             pickle.dump(self, open(path, 'w'), pickle.HIGHEST_PROTOCOL)
             set_nzf_attr(path, 'type', 'nzb')
             set_nzf_attr(path, 'size', self.file_size)
             set_nzf_attr(path, 'mtime', self.mtime)
             self.dirty = False
コード例 #5
0
ファイル: fs.py プロジェクト: richardfullmer/nzbfs
 def _set_attr(self, value):
     return set_nzf_attr(self.db_root, attr, value)
コード例 #6
0
ファイル: fs.py プロジェクト: richardfullmer/nzbfs
 def _set_attr(self, value):
     return set_nzf_attr(self.db_root, attr, value)