~james-page/charms/trusty/glance/tox

« back to all changes in this revision

Viewing changes to unit_tests/test_glance_utils.py

  • Committer: james.page at ubuntu
  • Date: 2015-06-09 09:53:27 UTC
  • mfrom: (100.1.15 glance)
  • Revision ID: james.page@ubuntu.com-20150609095327-xtzo24fowpygu6fe
Add support for leader-election

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
    'relation_ids',
17
17
    'get_os_codename_install_source',
18
18
    'configure_installation_source',
19
 
    'eligible_leader',
 
19
    'is_elected_leader',
20
20
    'templating',
21
21
    'apt_update',
22
22
    'apt_upgrade',
153
153
        git_requested.return_value = True
154
154
        self.config.side_effect = None
155
155
        self.config.return_value = 'cloud:precise-havana'
156
 
        self.eligible_leader.return_value = True
 
156
        self.is_elected_leader.return_value = True
157
157
        self.get_os_codename_install_source.return_value = 'havana'
158
158
        configs = MagicMock()
159
159
        utils.do_openstack_upgrade(configs)
171
171
        git_requested.return_value = True
172
172
        self.config.side_effect = None
173
173
        self.config.return_value = 'cloud:precise-havana'
174
 
        self.eligible_leader.return_value = False
 
174
        self.is_elected_leader.return_value = False
175
175
        self.get_os_codename_install_source.return_value = 'havana'
176
176
        configs = MagicMock()
177
177
        utils.do_openstack_upgrade(configs)