)]}'
{"doc/source/conf.py":[{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"9c76574d8f49e1ec07eb5e18b716021981d169b7","unresolved":false,"context_lines":[{"line_number":94,"context_line":"            \u0027dev_docs\u0027:  (dev_docs_prefix, \u0027\u0027)"},{"line_number":95,"context_line":"}"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"# Generate dynamic table file."},{"line_number":98,"context_line":"SCENARIO_TABLE \u003d \u0027user/aio/_assets/scenario-table-gen.html\u0027"},{"line_number":99,"context_line":"TABLE_FILE \u003d os.path.join(CONF_PATH, SCENARIO_TABLE)"},{"line_number":100,"context_line":"stg \u003d imp.load_source("},{"line_number":101,"context_line":"    \u0027scenario_table_gen\u0027,"},{"line_number":102,"context_line":"    os.path.join(CONF_PATH, \u0027scenario_table_gen.py\u0027)"},{"line_number":103,"context_line":")"},{"line_number":104,"context_line":"with open(TABLE_FILE, \u0027w\u0027) as f:"},{"line_number":105,"context_line":"    f.write(stg.main())"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"# If extensions (or modules to document with autodoc) are in another directory,"},{"line_number":108,"context_line":"# add these directories to sys.path here. If the directory is relative to the"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_0e2c5c97","side":"PARENT","line":105,"range":{"start_line":97,"start_character":0,"end_line":105,"end_character":23},"updated":"2018-09-17 09:32:37.000000000","message":"I am fine to remove this, to remove the dynamic generation.","commit_id":"f1ccd0f3b2e05ef770af0b642554d675ffce3788"}],"doc/source/scenario_table_gen.py":[{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"9c76574d8f49e1ec07eb5e18b716021981d169b7","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/usr/bin/env python"},{"line_number":2,"context_line":"# Copyright 2017, Rackspace US, Inc."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\");"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_6e3ab0cd","side":"PARENT","line":1,"updated":"2018-09-17 09:32:37.000000000","message":"If we remove the dynamic generation, this should be enough to fix your issue.\n\nWe should keep this scenario_table_gen to still be able to generate the scenario table.","commit_id":"f1ccd0f3b2e05ef770af0b642554d675ffce3788"}],"doc/source/user/aio/_assets/scenario-table-gen.html":[{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"9c76574d8f49e1ec07eb5e18b716021981d169b7","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003ctable border\u003d\"1\"\u003e\u003cthead valign\u003d\"bottom\"\u003e\u003ctr\u003e\u003cth style\u003d\"padding-left:5px;padding-right:5px;\" class\u003d\"head\"\u003e\u003c/th\u003e\u003cth style\u003d\"padding-left:5px;padding-right:5px;\" class\u003d\"head\"\u003eaio_basekit\u003c/th\u003e\u003cth style\u003d\"padding-left:5px;padding-right:5px;\" class\u003d\"head\"\u003eaio_lxc\u003c/th\u003e\u003cth style\u003d\"padding-left:5px;padding-right:5px;\" class\u003d\"head\"\u003eaio_metal\u003c/th\u003e\u003cth style\u003d\"padding-left:5px;padding-right:5px;\" class\u003d\"head\"\u003eaio_nspawn\u003c/th\u003e\u003cth style\u003d\"padding-left:5px;padding-right:5px;\" class\u003d\"head\"\u003eceph\u003c/th\u003e\u003cth style\u003d\"padding-left:5px;padding-right:5px;\" class\u003d\"head\"\u003econgress\u003c/th\u003e\u003cth style\u003d\"padding-left:5px;padding-right:5px;\" class\u003d\"head\"\u003eoctavia\u003c/th\u003e\u003cth style\u003d\"padding-left:5px;padding-right:5px;\" class\u003d\"head\"\u003etacker\u003c/th\u003e\u003cth style\u003d\"padding-left:5px;padding-right:5px;\" class\u003d\"head\"\u003etranslations\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody valign\u003d\"top\"\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003eceph\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003ecinder\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003econgress\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003edesignate\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003eglance\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003ehaproxy\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003eheat\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003ehorizon\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003ekeystone\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003emagnum\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003eneutron\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003enova\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003eoctavia\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003esahara\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003eswift\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003etacker\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd align\u003d\"left\"\u003etrove\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd\u003e\u0026#160;\u003c/td\u003e\u003ctd align\u003d\"center\"\u003eX\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e"}],"source_content_type":"text/html","patch_set":1,"id":"3f79a3b5_4e2d748d","side":"PARENT","line":1,"updated":"2018-09-17 09:32:37.000000000","message":"In this case, we should keep the html file, and make sure the scenario-table-gen.html is not in gitignore.","commit_id":"f1ccd0f3b2e05ef770af0b642554d675ffce3788"}],"doc/source/user/aio/quickstart.rst":[{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"9c76574d8f49e1ec07eb5e18b716021981d169b7","unresolved":false,"context_lines":[{"line_number":218,"context_line":""},{"line_number":219,"context_line":"**Tested Scenarios**"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":".. raw:: html"},{"line_number":222,"context_line":"   :file: _assets/scenario-table-gen.html"},{"line_number":223,"context_line":""},{"line_number":224,"context_line":""},{"line_number":225,"context_line":"To add OpenStack Services over and above the `bootstrap-aio default services`_"}],"source_content_type":"text/x-rst","patch_set":1,"id":"3f79a3b5_6e3f10b5","side":"PARENT","line":222,"range":{"start_line":221,"start_character":0,"end_line":222,"end_character":41},"updated":"2018-09-17 09:32:37.000000000","message":"with all the previous comments in mind, this can stay.","commit_id":"f1ccd0f3b2e05ef770af0b642554d675ffce3788"}]}
