def test_server_tags_update(self): uuid = self._put_server_tags() tag = models.Tag() tag.resource_id = uuid tag.tag = 'OtherTag' response = self._do_put('servers/%s/tags/%s' % (uuid, tag.tag)) self.assertEqual(201, response.status_code) expected_location = "%s/servers/%s/tags/%s" % ( self._get_vers_compute_endpoint(), uuid, tag.tag) self.assertEqual(expected_location, response.headers['Location'])
def _get_tag(self, tag_name): tag = models.Tag() tag.tag = tag_name tag.resource_id = UUID return tag