summaryrefslogtreecommitdiffstats
path: root/utils/test/dashboard/setup.cfg
blob: dd013586171e8e05dd80876ece4a92d9e3c7ff2d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
[metadata]
name = dashboard
summary = Test Result Collector
description-file =
    README.rst
author = SerenaFeng
author-email = feng.xiaowei@zte.com.cn
#home-page = http://www.opnfv.org/
classifier =
    Environment :: opnfv
    Intended Audience :: Information Technology
    Intended Audience :: System Administrators
    License :: OSI Approved :: Apache Software License
    Operating System :: POSIX :: Linux
    Programming Language :: Python
    Programming Language :: Python :: 2
    Programming Language :: Python :: 2.7

[global]
setup-hooks =
    pbr.hooks.setup_hook

[files]
packages =
    dashboard
package_data =
    dashboard =
        elastic2kibana/templates/*.*
data_files =
    /etc/dashboard =
        etc/config.ini
        etc/testcases.yaml

[entry_points]
console_scripts =
    dashboard_mongo2elastic = dashboard.mongo2elastic.main:main
    dashboard_elastic2kibana = dashboard.elastic2kibana.main:main

[egg_info]
tag_build =
tag_date = 0
tag_svn_revision = 0
ger */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
OS = 'general'
CONFIG_MAPPING = {
    "mapped_name": "os_global_config",
    "mapped_children": [{
        "server_credentials":{
            "name": "server_credentials",
            "title": "Server Credentials",
            "order": 2,
            "data": {
                "username": {
                    "placeholder": "Username",
                    "display_name": "User name",
                    "order": 1,
                    "mapped_key": [
                        "name", "is_required", "display_type", "default_value"
                    ]
                },
                "password": {
                    "placeholder": "Password",
                    "display_name": "Password",
                    "order": 2,
                    "mapped_key": [
                        "name", "is_required", "display_type"
                    ]
                },
                "confirm_password": {
                    "placeholder": "Confirm Password",
                    "name": "confirmPassword",
                    "display_name": "Confirm Password",
                    "display_type": "password",
                    "is_required": "true",
                    "datamatch": "password",
                    "order": 3
                }
            }
        }
    },{
        "general": {
            "name": "general",
            "title": "",
            "order": 1,
            "data": {
                "language": {
                    "display_name": "Language",
                    "order": 1,
                    "default_value": "en",
                    "mapped_key": [
                        "name", "is_required", "display_type"
                    ],
                    "options": [{
                        "name": "English",
                        "value": "en"
                    },{
                        "name": "Chinese",
                        "value": "cn"
                    }],
                },
                "timezone": {
                    "display_name": "Timezone",
                    "order": 2,
                    "default_value": "America/Los_Angeles",
                    "mapped_key": [
                        "name", "is_required", "display_type"
                    ],
                    "options": [{
                        "name": "Los Angeles",
                        "value": "America/Los_Angeles"
                    },{
                        "name": "Chicago",
                        "value": "America/Chicago"
                    },{
                        "name": "Hong_Kong",
                        "value": "Asia/Hong Kong"
                    },{
                        "name": "Shanghai",
                        "value": "Asia/Shanghai"
                    },{
                        "name": "London",
                        "value": "Europe/London"
                    },{
                        "name": "Paris",
                        "value": "Europe/Paris"
                    },{
                        "name": "New York",
                        "value": "America/New_York"
                    },],
                },
                "http_proxy": {
                    "placeholder": "HTTP Proxy",
                    "display_name": "HTTP Proxy",
                    "order": 3,
                    "mapped_key": [
                        "name", "is_required", "display_type"
                    ]
                },
                "https_proxy": {
                    "placeholder": "HTTPS Proxy",
                    "display_name": "HTTPS Proxy",
                    "order": 4,
                    "mapped_key": [
                        "name", "is_required", "display_type"
                    ]
                },
                "no_proxy": {
                    "placeholder": "No Proxy",
                    "display_name": "No Proxy",
                    "order": 5,
                    "mapped_key": [
                        "name", "is_required", "display_type"
                    ]
                },
                "ntp_server": {
                   "placeholder": "NTP Server",
                   "display_name": "NTP Server",
                   "order": 6,
                   "mapped_key": [
                       "name", "is_required", "display_type"
                   ]
                },
                "dns_servers": {
                    "placeholder": "DNS Server",
                    "display_name": "DNS Server",
                    "order": 7,
                    "mapped_key": [
                        "name", "is_required", "display_type"
                    ]
                },
                "search_path": {
                    "placeholder": "Search Path",
                    "display_name": "Search Path",
                    "order": 8,
                    "mapped_key": [
                        "name", "is_required", "display_type", "default_value"
                    ]
                },
                "domain": {
                    "placeholder": "Domain",
                    "display_name": "Domain",
                    "order": 9,
                    "mapped_key": [
                        "name", "is_required", "display_type", "default_value"
                    ]
                },
                "default_gateway": {
                    "placeholder": "Gateway",
                    "display_name": "Default Gateway",
                    "order": 10,
                    "mapped_key": [
                        "name", "is_required", "display_type", "default_value"
                    ]
                },
                "local_repo": {
                    "placeholder": "Local Repo",
                    "display_name": "Local Repository",
                    "order": 11,
                    "mapped_key": [
                        "name", "is_required", "display_type"
                    ]
                },
                "repo_name": {
                    "placeholder": "Repo Name",
                    "display_name": "Repository",
                    "default_value": "trusty-juno-ppa",
                    "order": 12,
                    "mapped_key": [
                        "name", "is_required", "display_type"
                    ]
                },
                "deploy_type": {
                    "placeholder": "Deploy Type",
                    "display_name": "Deploy Type",
                    "default_value": "virtual",
                    "order": 13,
                    "mapped_key": [
                        "name", "is_required", "display_type"
                    ],
                    "options": [{
                        "name": "virtual",
                        "value": "virtual"
                    },{
                        "name": "baremetal",
                        "value": "baremetal"
                    }],
                }
            }
        }
    }]
}