glance/glance/cmd
Abhishek Kekane 14e8a7b53b Triggers shouldn't be execute in offline migration
Recently this change [1] in glance-manage db_sync is internally
using Expand, Migrate and Contract. EMC is explicitly used for
online migration for which glance uses triggers to sync data
between old columns and new columns. DB Sync is used for
offline migartion for which adding triggers is not required.

Made provision to execute triggers explicitly in case of
online migration (EMC pattern) and skip the same in
case of offline migration (db sync).

[1] https://review.openstack.org/#/c/433934/

Closes-Bug: #1749640
Change-Id: I816c73405dd61d933182ad5efc24445a0add4eea
2018-02-21 03:40:13 +00:00
..
__init__.py remove useless EVENTLET_NO_GREENDNS 2017-01-17 10:28:57 +01:00
api.py Fix py27 eventlet issue <0.22.0 2018-01-26 17:22:08 -05:00
cache_cleaner.py Remove usage of parameter enforce_type 2017-05-31 14:32:20 +08:00
cache_manage.py Remove use of deprecated optparse module 2017-10-01 07:08:00 -05:00
cache_prefetcher.py Remove usage of parameter enforce_type 2017-05-31 14:32:20 +08:00
cache_pruner.py Remove usage of parameter enforce_type 2017-05-31 14:32:20 +08:00
control.py Import i18n functions directly 2015-12-07 18:20:43 +03:00
manage.py Triggers shouldn't be execute in offline migration 2018-02-21 03:40:13 +00:00
registry.py Fix py27 eventlet issue <0.22.0 2018-01-26 17:22:08 -05:00
replicator.py Remove unused None from dict.get() 2017-07-05 12:49:10 +00:00
scrubber.py Fix py27 eventlet issue <0.22.0 2018-01-26 17:22:08 -05:00