##// END OF EJS Templates
pull: split remote phases retrieval from actual application...
Pierre-Yves David -
r21654:ddf9a00c default
parent child Browse files
Show More
@@ -595,8 +595,12 b' def _pullchangeset(pullop):'
595
595
596 def _pullphase(pullop):
596 def _pullphase(pullop):
597 # Get remote phases data from remote
597 # Get remote phases data from remote
598 remotephases = pullop.remote.listkeys('phases')
599 _pullapplyphases(pullop, remotephases)
600
601 def _pullapplyphases(pullop, remotephases):
602 """apply phase movement from observed remote state"""
598 pullop.todosteps.remove('phases')
603 pullop.todosteps.remove('phases')
599 remotephases = pullop.remote.listkeys('phases')
600 publishing = bool(remotephases.get('publishing', False))
604 publishing = bool(remotephases.get('publishing', False))
601 if remotephases and not publishing:
605 if remotephases and not publishing:
602 # remote is new and unpublishing
606 # remote is new and unpublishing
General Comments 0
You need to be logged in to leave comments. Login now