Author: ianb
Date: 2006-02-11 03:30:03 -0700 (Sat, 11 Feb 2006)
New Revision: 1593
Modified:
SQLObject/trunk/sqlobject/manager/command.py
Log:
Applied SF [ 1417936 ] user unfriendly error message in manager.command / TG #459 from Maxim F. Ischenko
Modified: SQLObject/trunk/sqlobject/manager/command.py
===================================================================
--- SQLObject/trunk/sqlobject/manager/command.py 2006-02-11 10:27:10 UTC (rev 1592)
+++ SQLObject/trunk/sqlobject/manager/command.py 2006-02-11 10:30:03 UTC (rev 1593)
@@ -1073,7 +1073,11 @@
if self.options.upgrade_to:
version_to = self.options.upgrade_to
else:
- version_to = os.path.basename(self.find_last_version())
+ fname = self.find_last_version()
+ if fname is None:
+ print "No version exists, use 'record' command to create one"
+ return
+ version_to = os.path.basename(fname)
current = self.current_version()
if v:
print 'Current version: %s' % current
|