Statistics
| Branch: | Tag: | Revision:

root / docs / conf.py @ a2ef112e

History | View | Annotate | Download (7.8 kB)

1 cf6e8419 Giorgos Verigakis
# -*- coding: utf-8 -*-
2 cf6e8419 Giorgos Verigakis
#
3 cf6e8419 Giorgos Verigakis
# Kamaki documentation build configuration file, created by
4 cf6e8419 Giorgos Verigakis
# sphinx-quickstart on Tue Nov 29 15:15:50 2011.
5 cf6e8419 Giorgos Verigakis
#
6 f3446cf0 Stavros Sachtouris
# This file is execfile()d with the current directory set to its containing
7 f3446cf0 Stavros Sachtouris
# dir.
8 cf6e8419 Giorgos Verigakis
#
9 cf6e8419 Giorgos Verigakis
# Note that not all possible configuration values are present in this
10 cf6e8419 Giorgos Verigakis
# autogenerated file.
11 cf6e8419 Giorgos Verigakis
#
12 cf6e8419 Giorgos Verigakis
# All configuration values have a default; values that are commented out
13 cf6e8419 Giorgos Verigakis
# serve to show the default.
14 cf6e8419 Giorgos Verigakis
15 cf6e8419 Giorgos Verigakis
# If extensions (or modules to document with autodoc) are in another directory,
16 cf6e8419 Giorgos Verigakis
# add these directories to sys.path here. If the directory is relative to the
17 cf6e8419 Giorgos Verigakis
# documentation root, use os.path.abspath to make it absolute, like shown here.
18 cf6e8419 Giorgos Verigakis
19 f3446cf0 Stavros Sachtouris
from sys import path, stderr
20 f3446cf0 Stavros Sachtouris
import os
21 d44b407c Kostas Papadimitriou
22 f3446cf0 Stavros Sachtouris
path.append('/home/saxtouri/src/synnefo/snf-common')
23 d44b407c Kostas Papadimitriou
try:
24 d44b407c Kostas Papadimitriou
    from synnefo import lib
25 f3446cf0 Stavros Sachtouris
    lib
26 d44b407c Kostas Papadimitriou
except ImportError:
27 f3446cf0 Stavros Sachtouris
    stderr.write("`snf-common` package is required to build kamaki docs.\n")
28 d44b407c Kostas Papadimitriou
    exit()
29 d44b407c Kostas Papadimitriou
30 f3446cf0 Stavros Sachtouris
path.append(os.path.join(os.path.abspath(os.path.dirname(__file__)), '..'))
31 95eaae8f Kostas Papadimitriou
32 f3446cf0 Stavros Sachtouris
# -- General configuration ---------------------------------------------------
33 cf6e8419 Giorgos Verigakis
34 cf6e8419 Giorgos Verigakis
# If your documentation needs a minimal Sphinx version, state it here.
35 cf6e8419 Giorgos Verigakis
#needs_sphinx = '1.0'
36 cf6e8419 Giorgos Verigakis
37 f23a5cdb Stavros Sachtouris
# Add any Sphinx extension module names here, as strings. They can be
38 f23a5cdb Stavros Sachtouris
#extensions coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
39 cf6e8419 Giorgos Verigakis
extensions = ['sphinx.ext.autodoc', 'sphinx.ext.viewcode']
40 cf6e8419 Giorgos Verigakis
41 cf6e8419 Giorgos Verigakis
# Add any paths that contain templates here, relative to this directory.
42 cf6e8419 Giorgos Verigakis
templates_path = ['_templates']
43 cf6e8419 Giorgos Verigakis
44 cf6e8419 Giorgos Verigakis
# The suffix of source filenames.
45 cf6e8419 Giorgos Verigakis
source_suffix = '.rst'
46 cf6e8419 Giorgos Verigakis
47 cf6e8419 Giorgos Verigakis
# The encoding of source files.
48 cf6e8419 Giorgos Verigakis
#source_encoding = 'utf-8-sig'
49 cf6e8419 Giorgos Verigakis
50 cf6e8419 Giorgos Verigakis
# The master toctree document.
51 cf6e8419 Giorgos Verigakis
master_doc = 'index'
52 cf6e8419 Giorgos Verigakis
53 cf6e8419 Giorgos Verigakis
# General information about the project.
54 cf6e8419 Giorgos Verigakis
project = u'Kamaki'
55 5f9bb293 Kostas Papadimitriou
copyright = u'2012, GRNet'
56 cf6e8419 Giorgos Verigakis
57 cf6e8419 Giorgos Verigakis
# The version info for the project you're documenting, acts as replacement for
58 cf6e8419 Giorgos Verigakis
# |version| and |release|, also used in various other places throughout the
59 cf6e8419 Giorgos Verigakis
# built documents.
60 cf6e8419 Giorgos Verigakis
#
61 cf6e8419 Giorgos Verigakis
# The short X.Y version.
62 cf49aa14 Stavros Sachtouris
version = '0.6'
63 cf6e8419 Giorgos Verigakis
# The full version, including alpha/beta/rc tags.
64 329753ae Stavros Sachtouris
release = '0.6.1'
65 cf6e8419 Giorgos Verigakis
66 cf6e8419 Giorgos Verigakis
# The language for content autogenerated by Sphinx. Refer to documentation
67 cf6e8419 Giorgos Verigakis
# for a list of supported languages.
68 cf6e8419 Giorgos Verigakis
#language = None
69 cf6e8419 Giorgos Verigakis
70 cf6e8419 Giorgos Verigakis
# There are two options for replacing |today|: either, you set today to some
71 cf6e8419 Giorgos Verigakis
# non-false value, then it is used:
72 cf6e8419 Giorgos Verigakis
#today = ''
73 cf6e8419 Giorgos Verigakis
# Else, today_fmt is used as the format for a strftime call.
74 cf6e8419 Giorgos Verigakis
#today_fmt = '%B %d, %Y'
75 cf6e8419 Giorgos Verigakis
76 cf6e8419 Giorgos Verigakis
# List of patterns, relative to source directory, that match files and
77 cf6e8419 Giorgos Verigakis
# directories to ignore when looking for source files.
78 cf6e8419 Giorgos Verigakis
exclude_patterns = ['_build']
79 cf6e8419 Giorgos Verigakis
80 f3446cf0 Stavros Sachtouris
# The reST default role (used for this markup: `text`) to use for all
81 f3446cf0 Stavros Sachtouris
# documents.
82 cf6e8419 Giorgos Verigakis
#default_role = None
83 cf6e8419 Giorgos Verigakis
84 cf6e8419 Giorgos Verigakis
# If true, '()' will be appended to :func: etc. cross-reference text.
85 cf6e8419 Giorgos Verigakis
#add_function_parentheses = True
86 cf6e8419 Giorgos Verigakis
87 cf6e8419 Giorgos Verigakis
# If true, the current module name will be prepended to all description
88 cf6e8419 Giorgos Verigakis
# unit titles (such as .. function::).
89 cf6e8419 Giorgos Verigakis
#add_module_names = True
90 cf6e8419 Giorgos Verigakis
91 cf6e8419 Giorgos Verigakis
# If true, sectionauthor and moduleauthor directives will be shown in the
92 cf6e8419 Giorgos Verigakis
# output. They are ignored by default.
93 cf6e8419 Giorgos Verigakis
#show_authors = False
94 cf6e8419 Giorgos Verigakis
95 cf6e8419 Giorgos Verigakis
# The name of the Pygments (syntax highlighting) style to use.
96 cf6e8419 Giorgos Verigakis
pygments_style = 'sphinx'
97 cf6e8419 Giorgos Verigakis
98 cf6e8419 Giorgos Verigakis
# A list of ignored prefixes for module index sorting.
99 cf6e8419 Giorgos Verigakis
#modindex_common_prefix = []
100 cf6e8419 Giorgos Verigakis
101 cf6e8419 Giorgos Verigakis
102 f3446cf0 Stavros Sachtouris
# -- Options for HTML output -------------------------------------------------
103 cf6e8419 Giorgos Verigakis
104 cf6e8419 Giorgos Verigakis
# The theme to use for HTML and HTML Help pages.  See the documentation for
105 cf6e8419 Giorgos Verigakis
# a list of builtin themes.
106 cf6e8419 Giorgos Verigakis
html_theme = 'nature'
107 cf6e8419 Giorgos Verigakis
108 cf6e8419 Giorgos Verigakis
# Theme options are theme-specific and customize the look and feel of a theme
109 cf6e8419 Giorgos Verigakis
# further.  For a list of options available for each theme, see the
110 cf6e8419 Giorgos Verigakis
# documentation.
111 cf6e8419 Giorgos Verigakis
#html_theme_options = {}
112 cf6e8419 Giorgos Verigakis
113 cf6e8419 Giorgos Verigakis
# Add any paths that contain custom themes here, relative to this directory.
114 cf6e8419 Giorgos Verigakis
#html_theme_path = []
115 cf6e8419 Giorgos Verigakis
116 cf6e8419 Giorgos Verigakis
# The name for this set of Sphinx documents.  If None, it defaults to
117 cf6e8419 Giorgos Verigakis
# "<project> v<release> documentation".
118 cf6e8419 Giorgos Verigakis
#html_title = None
119 cf6e8419 Giorgos Verigakis
120 cf6e8419 Giorgos Verigakis
# A shorter title for the navigation bar.  Default is the same as html_title.
121 cf6e8419 Giorgos Verigakis
#html_short_title = None
122 cf6e8419 Giorgos Verigakis
123 cf6e8419 Giorgos Verigakis
# The name of an image file (relative to this directory) to place at the top
124 cf6e8419 Giorgos Verigakis
# of the sidebar.
125 cf6e8419 Giorgos Verigakis
#html_logo = None
126 cf6e8419 Giorgos Verigakis
127 cf6e8419 Giorgos Verigakis
# The name of an image file (within the static path) to use as favicon of the
128 cf6e8419 Giorgos Verigakis
# docs.  This file should be a Windows icon file (.ico) being 16x16 or 32x32
129 cf6e8419 Giorgos Verigakis
# pixels large.
130 cf6e8419 Giorgos Verigakis
#html_favicon = None
131 cf6e8419 Giorgos Verigakis
132 cf6e8419 Giorgos Verigakis
# Add any paths that contain custom static files (such as style sheets) here,
133 cf6e8419 Giorgos Verigakis
# relative to this directory. They are copied after the builtin static files,
134 cf6e8419 Giorgos Verigakis
# so a file named "default.css" will overwrite the builtin "default.css".
135 cf6e8419 Giorgos Verigakis
html_static_path = ['_static']
136 cf6e8419 Giorgos Verigakis
137 cf6e8419 Giorgos Verigakis
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
138 cf6e8419 Giorgos Verigakis
# using the given strftime format.
139 cf6e8419 Giorgos Verigakis
#html_last_updated_fmt = '%b %d, %Y'
140 cf6e8419 Giorgos Verigakis
141 cf6e8419 Giorgos Verigakis
# If true, SmartyPants will be used to convert quotes and dashes to
142 cf6e8419 Giorgos Verigakis
# typographically correct entities.
143 cf6e8419 Giorgos Verigakis
#html_use_smartypants = True
144 cf6e8419 Giorgos Verigakis
145 cf6e8419 Giorgos Verigakis
# Custom sidebar templates, maps document names to template names.
146 cf6e8419 Giorgos Verigakis
#html_sidebars = {}
147 cf6e8419 Giorgos Verigakis
148 cf6e8419 Giorgos Verigakis
# Additional templates that should be rendered to pages, maps page names to
149 cf6e8419 Giorgos Verigakis
# template names.
150 cf6e8419 Giorgos Verigakis
#html_additional_pages = {}
151 cf6e8419 Giorgos Verigakis
152 cf6e8419 Giorgos Verigakis
# If false, no module index is generated.
153 cf6e8419 Giorgos Verigakis
#html_domain_indices = True
154 cf6e8419 Giorgos Verigakis
155 cf6e8419 Giorgos Verigakis
# If false, no index is generated.
156 cf6e8419 Giorgos Verigakis
#html_use_index = True
157 cf6e8419 Giorgos Verigakis
158 cf6e8419 Giorgos Verigakis
# If true, the index is split into individual pages for each letter.
159 cf6e8419 Giorgos Verigakis
#html_split_index = False
160 cf6e8419 Giorgos Verigakis
161 cf6e8419 Giorgos Verigakis
# If true, links to the reST sources are added to the pages.
162 cf6e8419 Giorgos Verigakis
#html_show_sourcelink = True
163 cf6e8419 Giorgos Verigakis
164 cf6e8419 Giorgos Verigakis
# If true, "Created using Sphinx" is shown in the HTML footer. Default is True.
165 cf6e8419 Giorgos Verigakis
#html_show_sphinx = True
166 cf6e8419 Giorgos Verigakis
167 cf6e8419 Giorgos Verigakis
# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True.
168 cf6e8419 Giorgos Verigakis
#html_show_copyright = True
169 cf6e8419 Giorgos Verigakis
170 cf6e8419 Giorgos Verigakis
# If true, an OpenSearch description file will be output, and all pages will
171 cf6e8419 Giorgos Verigakis
# contain a <link> tag referring to it.  The value of this option must be the
172 cf6e8419 Giorgos Verigakis
# base URL from which the finished HTML is served.
173 cf6e8419 Giorgos Verigakis
#html_use_opensearch = ''
174 cf6e8419 Giorgos Verigakis
175 cf6e8419 Giorgos Verigakis
# This is the file name suffix for HTML files (e.g. ".xhtml").
176 cf6e8419 Giorgos Verigakis
#html_file_suffix = None
177 cf6e8419 Giorgos Verigakis
178 cf6e8419 Giorgos Verigakis
# Output file base name for HTML help builder.
179 cf6e8419 Giorgos Verigakis
htmlhelp_basename = 'Kamakidoc'
180 cf6e8419 Giorgos Verigakis
181 cf6e8419 Giorgos Verigakis
182 f3446cf0 Stavros Sachtouris
# -- Options for LaTeX output ------------------------------------------------
183 cf6e8419 Giorgos Verigakis
184 cf6e8419 Giorgos Verigakis
latex_elements = {
185 cf6e8419 Giorgos Verigakis
# The paper size ('letterpaper' or 'a4paper').
186 cf6e8419 Giorgos Verigakis
#'papersize': 'letterpaper',
187 cf6e8419 Giorgos Verigakis
188 cf6e8419 Giorgos Verigakis
# The font size ('10pt', '11pt' or '12pt').
189 cf6e8419 Giorgos Verigakis
#'pointsize': '10pt',
190 cf6e8419 Giorgos Verigakis
191 cf6e8419 Giorgos Verigakis
# Additional stuff for the LaTeX preamble.
192 cf6e8419 Giorgos Verigakis
#'preamble': '',
193 cf6e8419 Giorgos Verigakis
}
194 cf6e8419 Giorgos Verigakis
195 cf6e8419 Giorgos Verigakis
# Grouping the document tree into LaTeX files. List of tuples
196 f3446cf0 Stavros Sachtouris
# (source start file, target name, title, author, documentclass
197 f3446cf0 Stavros Sachtouris
# [howto/manual]).
198 cf6e8419 Giorgos Verigakis
latex_documents = [
199 cf6e8419 Giorgos Verigakis
  ('index', 'Kamaki.tex', u'Kamaki Documentation',
200 cf6e8419 Giorgos Verigakis
   u'GRNet', 'manual'),
201 cf6e8419 Giorgos Verigakis
]
202 cf6e8419 Giorgos Verigakis
203 cf6e8419 Giorgos Verigakis
# The name of an image file (relative to this directory) to place at the top of
204 cf6e8419 Giorgos Verigakis
# the title page.
205 cf6e8419 Giorgos Verigakis
#latex_logo = None
206 cf6e8419 Giorgos Verigakis
207 cf6e8419 Giorgos Verigakis
# For "manual" documents, if this is true, then toplevel headings are parts,
208 cf6e8419 Giorgos Verigakis
# not chapters.
209 cf6e8419 Giorgos Verigakis
#latex_use_parts = False
210 cf6e8419 Giorgos Verigakis
211 cf6e8419 Giorgos Verigakis
# If true, show page references after internal links.
212 cf6e8419 Giorgos Verigakis
#latex_show_pagerefs = False
213 cf6e8419 Giorgos Verigakis
214 cf6e8419 Giorgos Verigakis
# If true, show URL addresses after external links.
215 cf6e8419 Giorgos Verigakis
#latex_show_urls = False
216 cf6e8419 Giorgos Verigakis
217 cf6e8419 Giorgos Verigakis
# Documents to append as an appendix to all manuals.
218 cf6e8419 Giorgos Verigakis
#latex_appendices = []
219 cf6e8419 Giorgos Verigakis
220 cf6e8419 Giorgos Verigakis
# If false, no module index is generated.
221 cf6e8419 Giorgos Verigakis
#latex_domain_indices = True
222 cf6e8419 Giorgos Verigakis
223 cf6e8419 Giorgos Verigakis
224 f3446cf0 Stavros Sachtouris
# -- Options for manual page output ------------------------------------------
225 cf6e8419 Giorgos Verigakis
226 cf6e8419 Giorgos Verigakis
# One entry per manual page. List of tuples
227 cf6e8419 Giorgos Verigakis
# (source start file, name, description, authors, manual section).
228 cf6e8419 Giorgos Verigakis
man_pages = [
229 5f9bb293 Kostas Papadimitriou
    ('man/kamaki', 'kamaki', 'Command-line tool for managing clouds', '', 1),
230 cf6e8419 Giorgos Verigakis
]
231 cf6e8419 Giorgos Verigakis
232 cf6e8419 Giorgos Verigakis
# If true, show URL addresses after external links.
233 cf6e8419 Giorgos Verigakis
#man_show_urls = False
234 cf6e8419 Giorgos Verigakis
235 cf6e8419 Giorgos Verigakis
236 f3446cf0 Stavros Sachtouris
# -- Options for Texinfo output ----------------------------------------------
237 cf6e8419 Giorgos Verigakis
238 cf6e8419 Giorgos Verigakis
# Grouping the document tree into Texinfo files. List of tuples
239 cf6e8419 Giorgos Verigakis
# (source start file, target name, title, author,
240 cf6e8419 Giorgos Verigakis
#  dir menu entry, description, category)
241 cf6e8419 Giorgos Verigakis
texinfo_documents = [
242 cf6e8419 Giorgos Verigakis
  ('index', 'Kamaki', u'Kamaki Documentation',
243 cf6e8419 Giorgos Verigakis
   u'GRNet', 'Kamaki', 'One line description of project.',
244 cf6e8419 Giorgos Verigakis
   'Miscellaneous'),
245 cf6e8419 Giorgos Verigakis
]
246 cf6e8419 Giorgos Verigakis
247 cf6e8419 Giorgos Verigakis
# Documents to append as an appendix to all manuals.
248 cf6e8419 Giorgos Verigakis
#texinfo_appendices = []
249 cf6e8419 Giorgos Verigakis
250 cf6e8419 Giorgos Verigakis
# If false, no module index is generated.
251 cf6e8419 Giorgos Verigakis
#texinfo_domain_indices = True
252 cf6e8419 Giorgos Verigakis
253 cf6e8419 Giorgos Verigakis
# How to display URL addresses: 'footnote', 'no', or 'inline'.
254 cf6e8419 Giorgos Verigakis
#texinfo_show_urls = 'footnote'