From d4a3962a2d9310bcb035ccf72282187e66780bf1 Mon Sep 17 00:00:00 2001 From: Lorin Hochstein Date: Thu, 24 Nov 2011 10:54:21 -0500 Subject: [PATCH] Fix deprecation warnings Fixed some warnings like this: DeprecationWarning: docutils.nodes.Element.set_class deprecated; append to Element['classes'] list attribute directly lists[i].set_class('todo_list') Change-Id: I94e564f561f95a66e6e98767ccfaa78769b5c0f1 --- doc/ext/nova_todo.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/ext/nova_todo.py b/doc/ext/nova_todo.py index 67bbfd2e05c5..a8e81a483354 100644 --- a/doc/ext/nova_todo.py +++ b/doc/ext/nova_todo.py @@ -28,7 +28,7 @@ def process_todo_nodes(app, doctree, fromdocname): for i in xrange(5): lists.append(nodes.bullet_list("", nodes.Text('',''))) lists[i].remove(lists[i][0]) - lists[i].set_class('todo_list') + lists[i]['classes'].append('todo_list') for node in doctree.traverse(todolist): if not app.config['todo_include_todos']: @@ -57,14 +57,14 @@ def process_todo_nodes(app, doctree, fromdocname): newnode.append(innernode) para += newnode - para.set_class('todo_link') + para['classes'].append('todo_link') todo_entry = todo_info['todo'] env.resolve_references(todo_entry, todo_info['docname'], app.builder) item = nodes.list_item('', para) - todo_entry[1].set_class('details') + todo_entry[1]['classes'].append('details') comment = todo_entry[1] @@ -75,8 +75,8 @@ def process_todo_nodes(app, doctree, fromdocname): if (priority < 0): priority = 1 if (priority > 5): priority = 5 - item.set_class('todo_p' + str(priority)) - todo_entry.set_class('todo_p' + str(priority)) + item['classes'].append('todo_p' + str(priority)) + todo_entry['classes'].append('todo_p' + str(priority)) item.append(comment)