1. Luke Plant
  2. south

Commits

Duncan Parkes  committed 6edd38f

Load initial data and send signal when verbosity is False.

Currently, if python manage.py migrate is run with verbosity 0,
and there is nothing to migrate, then initial data is not loaded,
and the post_migrate signal is not sent. If verbosity is 1 or 2,
these things do happen (which seems like the right behaviour).

  • Participants
  • Parent commits 5f96ede
  • Branches default

Comments (0)

Files changed (1)

File south/migration/__init__.py

View file
  • Ignore whitespace
         # Finally, fire off the post-migrate signal
         if success:
             post_migrate.send(None, app=app_label)
-    elif verbosity:
-        # Say there's nothing.
-        print '- Nothing to migrate.'
+    else:
+        if verbosity:
+            # Say there's nothing.
+            print '- Nothing to migrate.'
         # If we have initial data enabled, and we're at the most recent
         # migration, do initial data.
         # Note: We use a fake Forwards() migrator here. It's never used really.