rpms/python-migrate/EL-5 python-migrate-migrate_repository.patch, NONE, 1.1 python-migrate-sqlalchemy-migrate.patch, NONE, 1.1

Toshio くらとみ (toshio) fedora-extras-commits at redhat.com
Wed Jul 30 04:37:14 UTC 2008


Author: toshio

Update of /cvs/pkgs/rpms/python-migrate/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1290/EL-5

Added Files:
	python-migrate-migrate_repository.patch 
	python-migrate-sqlalchemy-migrate.patch 
Log Message:

* Tue Jul 29 2008 Toshio Kuratomi <toshio at fedoraproject.org> 0.4.5-3
- Patch to generate a script for the repository migrate script.
- Move the script rename into a patch to setup.py.


python-migrate-migrate_repository.patch:

--- NEW FILE python-migrate-migrate_repository.patch ---
Index: setup.py
===================================================================
--- setup.py	(revision 444)
+++ setup.py	(working copy)
@@ -35,6 +35,7 @@
     entry_points = """
     [console_scripts]
     migrate = migrate.versioning.shell:main
+    migrate-repository = migrate.versioning.migrate_repository:main
     """,
     test_suite = "py.test.cmdline.main",
 )
Index: migrate/versioning/migrate_repository.py
===================================================================
--- migrate/versioning/migrate_repository.py	(revision 444)
+++ migrate/versioning/migrate_repository.py	(working copy)
@@ -4,7 +4,7 @@
 
 
 def usage():
-    
+
     print '''Usage: %(prog)s repository-to-migrate
 
 Upgrade your repository to the new flat format.
@@ -28,8 +28,8 @@
 def deleteDirectory(dirpath):
     print '    Deleting directory: %s' % dirpath
     os.rmdir(dirpath)
-    
 
+
 def migrate_repository(repos):
     print 'Migrating repository at: %s to new format' % repos
     versions = '%s/versions' % repos
@@ -42,11 +42,11 @@
         files = os.listdir(origdir)
         files.sort()
         for file in files:
-            
+
             # Delete compiled Python files.
             if file.endswith('.pyc') or file.endswith('.pyo'):
                 deleteFile('%s/%s' % (origdir, file))
-                
+
             # Delete empty __init__.py files.
             origfile = '%s/__init__.py' % origdir
             if os.path.exists(origfile) and len(open(origfile).read()) == 0:
@@ -69,10 +69,12 @@
 
         # Try to remove directory. Will fail if it's not empty.
         deleteDirectory(origdir)
-    
 
-if __name__ == '__main__':
+
+def main():
     if len(sys.argv) != 2:
         usage()
     migrate_repository(sys.argv[1])
 
+if __name__ == '__main__':
+    main()

python-migrate-sqlalchemy-migrate.patch:

--- NEW FILE python-migrate-sqlalchemy-migrate.patch ---
Index: sqlalchemy-migrate-0.4.5/setup.py
===================================================================
--- sqlalchemy-migrate-0.4.5.orig/setup.py
+++ sqlalchemy-migrate-0.4.5/setup.py
@@ -34,8 +34,8 @@ Migrate extends SQLAlchemy to have datab
 
     entry_points = """
     [console_scripts]
-    migrate = migrate.versioning.shell:main
-    migrate-repository = migrate.versioning.migrate_repository:main
+    sqlalchemy-migrate = migrate.versioning.shell:main
+    sqlalchemy-migrate-repository = migrate.versioning.migrate_repository:main
     """,
     test_suite = "py.test.cmdline.main",
 )




More information about the fedora-extras-commits mailing list