Statistics
| Branch: | Tag: | Revision:

root / docs / conf.py @ e346a8b0

History | View | Annotate | Download (2 kB)

1
import sys, os
2

    
3
sys.path.insert(0, os.path.abspath('../snf-cyclades-app'))
4
import synnefo
5
reload(synnefo)
6
import synnefo.versions
7
reload(synnefo.versions)
8
from synnefo.versions.app import __version__
9

    
10
project = u'synnefo'
11
copyright = u'2012-2013, GRNET'
12
version = __version__
13
release = __version__
14
html_title = 'synnefo ' + version
15

    
16
templates_path = ['_templates']
17
source_suffix = '.rst'
18
master_doc = 'index'
19
exclude_patterns = ['_build']
20
pygments_style = 'sphinx'
21
html_theme = 'default'
22
html_theme_options = {
23
        'sidebarwidth': '300',
24
        'collapsiblesidebar': 'true',
25
        'footerbgcolor':    '#55b577',
26
        'footertextcolor':  '#000000',
27
        'sidebarbgcolor':   '#ffffff',
28
        'sidebarbtncolor':  '#f2f2f2',
29
        'sidebartextcolor': '#000000',
30
        'sidebarlinkcolor': '#328e4a',
31
        'relbarbgcolor':    '#55b577',
32
        'relbartextcolor':  '#ffffff',
33
        'relbarlinkcolor':  '#ffffff',
34
        'bgcolor':          '#ffffff',
35
        'textcolor':        '#000000',
36
        'headbgcolor':      '#ffffff',
37
        'headtextcolor':    '#000000',
38
        'headlinkcolor':    '#c60f0f',
39
        'linkcolor':        '#328e4a',
40
        'visitedlinkcolor': '#63409b',
41
        'codebgcolor':      '#eeffcc',
42
        'codetextcolor':    '#333333'
43
}
44

    
45
html_static_path = ['_static']
46
htmlhelp_basename = 'synnefodoc'
47

    
48
intersphinx_mapping = {
49
        'pithon': ('http://docs.python.org/', None),
50
        'django': ('https://docs.djangoproject.com/en/dev/',
51
                   'https://docs.djangoproject.com/en/dev/_objects/')
52
}
53

    
54
SYNNEFO_DOCS_BASE_URL = 'http://www.synnefo.org/docs'
55
SYNNEFO_PROJECTS = {
56
    'synnefo': 'dev',
57
    'pithos': 'dev',
58
    'snf-webproject': 'dev',
59
    'snf-common': 'dev',
60
    'snf-image': 'dev',
61
    'snf-astakos-client': 'dev',
62
    'snf-cyclades-app': 'dev'
63
}
64

    
65
for name, ver in SYNNEFO_PROJECTS.iteritems():
66
    intersphinx_mapping[name.replace("-","")] = (SYNNEFO_DOCS_BASE_URL +
67
                                                 '%s/%s/' % (name, ver),
68
                                 None)
69

    
70
extensions = ['sphinx.ext.autodoc',
71
              'sphinx.ext.intersphinx',
72
              'sphinx.ext.todo',
73
              'sphinx.ext.viewcode']