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
- Previous message: rpms/python-migrate/devel python-migrate-migrate_repository.patch, NONE, 1.1 python-migrate-sqlalchemy-migrate.patch, NONE, 1.1 python-migrate.spec, 1.4, 1.5
- Next message: rpms/python-migrate/F-8 python-migrate-migrate_repository.patch, NONE, 1.1 python-migrate-sqlalchemy-migrate.patch, NONE, 1.1 python-migrate.spec, 1.3, 1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
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",
)
- Previous message: rpms/python-migrate/devel python-migrate-migrate_repository.patch, NONE, 1.1 python-migrate-sqlalchemy-migrate.patch, NONE, 1.1 python-migrate.spec, 1.4, 1.5
- Next message: rpms/python-migrate/F-8 python-migrate-migrate_repository.patch, NONE, 1.1 python-migrate-sqlalchemy-migrate.patch, NONE, 1.1 python-migrate.spec, 1.3, 1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list