Commits

Martin von Löwis committed b8346f7

Drop files_per_project, and sqlite conversion.

Comments (0)

Files changed (2)

pep381client/__init__.py

 
         self.complete_projects = set()
         self.projects_to_do = set()
-        self.files_per_project = None # not used anymore, can go when tosqlite goes
 
         self.skip_file_contents = False
 

tosqlite

-#!/usr/bin/python
-# Convert dict-based synchronization status to sqlite
-import pep381client, sys
-
-s = pep381client.Synchronization.load(sys.argv[1])
-if not s.files_per_project:
-    print "Already converted"
-    raise SystemExit
-
-for project,files in s.files_per_project.items():
-    for file in files:
-        pep381client.sqlite.add_file(s.cursor, project, file, s.etags.get(file))
-del s.etags
-s.files_per_project = None
-s.store()
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.