ifw-daq  2.1.0-pre1
IFW Data Acquisition modules
Classes | Functions | Variables
conf Namespace Reference

Classes

class  Internal
 

Functions

def setup (app)
 

Variables

list extensions
 
string source_suffix = '.rst'
 
string master_doc = 'index'
 
bool numfig = True
 
string project = 'IFW Data Acquisition User Manual'
 
string copyright = ' 2022 ESO - European Southern Observatory'
 
string homepage = r'https://gitlab.eso.org/ifw/ifw-daq'
 
string rst_prolog
 
string author = 'Rosenquist, Calle'
 Update for each release: More...
 
 latex_attrs
 
string version = '2.1.0-pre1'
 
string prerelease = "-pre" in version
 
string release = version
 
string ifw_release = '4.0'
 
 rev
 
string suffix = "+git.%s" % rev
 
 language = None
 
list exclude_patterns = []
 
string pygments_style = 'default'
 
string highlight_language = 'none'
 
bool todo_include_todos = True
 
int plantuml_batch_size = 100
 
string html_theme = 'sphinx_eso_theme'
 
list html_theme_path = ['_themes/', ]
 
bool html_show_sourcelink = False
 
bool html_copy_source = False
 
list html_static_path = ['_static']
 
dictionary html_context = {}
 
bool html_show_sphinx = False
 
string latex_toplevel_sectioning = 'section'
 
 latex_docclass = dict(manual='article')
 
dictionary latex_elements
 
string latex_show_urls = 'footnote'
 
list latex_documents
 

Function Documentation

◆ setup()

def conf.setup (   app)

Definition at line 281 of file conf.py.

Variable Documentation

◆ author

string conf.author = 'Rosenquist, Calle'

Update for each release:

Definition at line 70 of file conf.py.

◆ copyright

string conf.copyright = ' 2022 ESO - European Southern Observatory'

Definition at line 34 of file conf.py.

◆ exclude_patterns

list conf.exclude_patterns = []

Definition at line 112 of file conf.py.

◆ extensions

list conf.extensions
Initial value:
1 = ['sphinx.ext.intersphinx',
2  'sphinx.ext.ifconfig',
3  'sphinx.ext.graphviz',
4  'sphinx.ext.mathjax',
5  'sphinxcontrib.plantuml',
6  'sphinx_eso_theme']

Definition at line 17 of file conf.py.

◆ highlight_language

string conf.highlight_language = 'none'

Definition at line 117 of file conf.py.

◆ homepage

string conf.homepage = r'https://gitlab.eso.org/ifw/ifw-daq'

Definition at line 35 of file conf.py.

◆ html_context

dictionary conf.html_context = {}

Definition at line 149 of file conf.py.

◆ html_copy_source

bool conf.html_copy_source = False

Definition at line 132 of file conf.py.

◆ html_show_sourcelink

bool conf.html_show_sourcelink = False

Definition at line 131 of file conf.py.

◆ html_show_sphinx

bool conf.html_show_sphinx = False

Definition at line 152 of file conf.py.

◆ html_static_path

list conf.html_static_path = ['_static']

Definition at line 143 of file conf.py.

◆ html_theme

string conf.html_theme = 'sphinx_eso_theme'

Definition at line 129 of file conf.py.

◆ html_theme_path

list conf.html_theme_path = ['_themes/', ]

Definition at line 130 of file conf.py.

◆ ifw_release

string conf.ifw_release = '4.0'

Definition at line 90 of file conf.py.

◆ language

conf.language = None

Definition at line 108 of file conf.py.

◆ latex_attrs

conf.latex_attrs
Initial value:
1 = dict(
2  pdm_version='n',
3  release_date='2021-xx-xx',
4  owner=author,
5  validated_pm='Kornweibel, Nick',
6  validated_se='González Herrera, Juan Carlos',
7  validated_pe='Biancat Marchet, Fabio',
8  approved_pgm='Tamai, Roberto')

Definition at line 71 of file conf.py.

◆ latex_docclass

conf.latex_docclass = dict(manual='article')

Definition at line 160 of file conf.py.

◆ latex_documents

list conf.latex_documents
Initial value:
1 = [
2  ('index-latex', 'ELT_ICS_Framework_-_Data_Acquisition_-_User_Manual.tex',
3  'ELT ICS Framework - Data Acquisition - User Manual',
4  author, 'manual', False),
5 ]

Definition at line 249 of file conf.py.

◆ latex_elements

dictionary conf.latex_elements
Initial value:
1 = {
2  # The paper size ('letterpaper' or 'a4paper').
3  #
4  'papersize': 'a4paper',
5 
6  # The font size ('10pt', '11pt' or '12pt').
7  #
8  'pointsize': '11pt',
9 
10  # Additional stuff for the LaTeX preamble.
11  #
12  'preamble':
13  % latex_attrs,
14  # Latex figure (float) alignment
15  #
16  # 'figure_align': 'htbp',
17  'sphinxsetup': \
18  'hmargin={0.7in,0.7in}, vmargin={1in,1in}, \
19  verbatimwithframe=true, \
20  OuterLinkColor={rgb}{0,0,0.6}, \
21  InnerLinkColor={rgb}{0,0,0}, \
22  warningBorderColor={rgb}{0.8,0,0}, \
23  cautionBorderColor={rgb}{1,0.8,0}, \
24  TitleColor={rgb}{0,0,0}',
25  'printindex': r'\newpage',
26  'maketitle': % dict(release=release, ifw_release=ifw_release, author=author, homepage=homepage),
27  'tableofcontents': r'\tableofcontents\newpage',
28 }

Definition at line 161 of file conf.py.

◆ latex_show_urls

string conf.latex_show_urls = 'footnote'

Definition at line 244 of file conf.py.

◆ latex_toplevel_sectioning

string conf.latex_toplevel_sectioning = 'section'

Definition at line 159 of file conf.py.

◆ master_doc

string conf.master_doc = 'index'

Definition at line 27 of file conf.py.

◆ numfig

bool conf.numfig = True

Definition at line 30 of file conf.py.

◆ plantuml_batch_size

int conf.plantuml_batch_size = 100

Definition at line 122 of file conf.py.

◆ prerelease

string conf.prerelease = "-pre" in version

Definition at line 86 of file conf.py.

◆ project

string conf.project = 'IFW Data Acquisition User Manual'

Definition at line 32 of file conf.py.

◆ pygments_style

string conf.pygments_style = 'default'

Definition at line 115 of file conf.py.

◆ release

string conf.release = version

Definition at line 89 of file conf.py.

◆ rev

conf.rev
Initial value:
1 = subprocess.run(["git", "rev-parse", "--short=5", "HEAD"],
2  stdout=subprocess.PIPE).stdout.decode("utf-8")

Definition at line 93 of file conf.py.

◆ rst_prolog

string conf.rst_prolog
Initial value:
1 = """
2 .. |configpath| replace:: :term:`Config Path`
3 .. |recif| replace:: :term:`recif`
4 .. |dpspec| replace:: :term:`Data Product Specification`
5 
6 .. |daq| replace:: :term:`Data Acquisition`
7 .. |daqs| replace:: :term:`Data Acquisitions <Data Acquisition>`
8 .. |dp| replace:: *Data Product*
9 .. |dps| replace:: *Data Products*
10 .. |ocm| replace:: :ref:`OCM<ocm>`
11 .. |dpm| replace:: :ref:`DPM<dpm>`
12 .. |olas| replace:: :ref:`OLAS<def-olas>`
13 .. |oldb| replace:: :ref:`OLDB<def-oldb>`
14 
15 .. |ocmserver| replace:: :ref:`daqOcmServer <daqOcmServer>`
16 .. |ocmctl| replace:: :ref:`daqOcmCtl <daqOcmCtl>`
17 .. |dpmserver| replace:: :ref:`daqDpmServer <daqDpmServer>`
18 .. |dpmmerge| replace:: :ref:`daqDpmMerge <daqDpmMerge>`
19 .. |dpmworkspace| replace:: :ref:`daqDpmServer workspace <dpmWorkspace>`
20 .. |rd1| replace:: :ref:`RD1 <rd1>`
21 .. |rd2| replace:: :ref:`RD2 <rd2>`
22 .. |rd3| replace:: :ref:`RD3 <rd3>`
23 .. |rd4| replace:: :ref:`RD4 <rd4>`
24 .. |rd-fits| replace:: :ref:`RD5 <rd5>`
25 .. |rd-esokw| replace:: :ref:`RD6 <rd6>`
26 .. |rd-olasicd| replace:: :ref:`RD7 <rd7>`
27 """

Definition at line 40 of file conf.py.

◆ source_suffix

string conf.source_suffix = '.rst'

Definition at line 24 of file conf.py.

◆ suffix

string conf.suffix = "+git.%s" % rev

Definition at line 95 of file conf.py.

◆ todo_include_todos

bool conf.todo_include_todos = True

Definition at line 120 of file conf.py.

◆ version

string conf.version = '2.1.0-pre1'

Definition at line 85 of file conf.py.