def fake_instance(self, id, updates=None): fake_instance = fakes.stub_instance(id=2, access_ipv4="1.2.3.4", access_ipv6="::1") fake_instance["scheduled_at"] = None fake_instance["terminated_at"] = None fake_instance["deleted_at"] = None fake_instance["created_at"] = None fake_instance["updated_at"] = None fake_instance["launched_at"] = fake_instance["launched_at"].replace(tzinfo=iso8601.iso8601.Utc(), microsecond=0) fake_instance["info_cache"] = {"network_info": "foo", "instance_uuid": fake_instance["uuid"]} fake_instance["security_groups"] = [] fake_instance["deleted"] = 0 if updates: fake_instance.update(updates) return fake_instance
def fake_instance(self, id, updates=None): fake_instance = fakes.stub_instance(id=2, access_ipv4='1.2.3.4', access_ipv6='::1') fake_instance['scheduled_at'] = None fake_instance['terminated_at'] = None fake_instance['deleted_at'] = None fake_instance['created_at'] = None fake_instance['updated_at'] = None fake_instance['launched_at'] = ( fake_instance['launched_at'].replace( tzinfo=iso8601.iso8601.Utc(), microsecond=0)) fake_instance['info_cache'] = {'network_info': '[]', 'instance_uuid': fake_instance['uuid']} fake_instance['security_groups'] = [] fake_instance['deleted'] = 0 if updates: fake_instance.update(updates) return fake_instance