Project

General

Profile

Revision b4aa7dff

IDb4aa7dffd72e236fc56ebd0d594e9645bc98079d
Parent 072ef93e
Child ec0ae3dd

Added by Thomas ANDREJAK almost 15 years ago

Ajout de commentaires

git-svn-id: https://vigilo-dev.si.c-s.fr/svn@462 b22e2e97-25c9-44ff-b637-2e5ceca36478

View differences:

README/README.txt
15 15
########################
16 16

  
17 17
Les variables de configuration de l'application (par exemple les liens externes)
18
sont dans le fichier vigiboard/config/vigiboard_config.py
18
sont dans le fichier vigiboard/config/vigiboard.py
19 19

  
20 20
########################
21
#    Installation des Eggs
21
#    Installation des Eggs - précision
22 22
########################
23 23

  
24
Installer la liste des Eggs du fichier README_Eggs_Requis.txt en utilisant easy_install
25

  
26 24
Pour JQuery, pour avoir UI.Dialog, il faut :
27 25

  
28 26
1 ) Ajouter la ligne suivante au fichier /path/to/lib/python2.6/site-packages/tw.jquery-0.9.4.5-py2.6.egg/tw/jquery/__init__.py
README/README_Eggs_Requis.txt
1
AddOns-0.6
2
Babel-0.9.4
3
Beaker-1.3
4
BytecodeAssembler-0.3
5
Catwalk-2.0.2
6
Cheetah-2.0.1
7
decorator-3.0.0
8
DecoratorTools-1.7
9
Extremes-1.1
10
FormEncode-1.2.1
11
Genshi-0.5.1
12
Mako-0.2.4
13
modwsgideploy-0.4.15dev
14
MySQL_python-1.2.3c1
15
nose-0.10.4
16
Paste-1.7.2
17
PasteDeploy-1.3.3
18
PasteScript-1.7.3
19
PEAK_Rules-0.5a1.dev_r2582
20
prioritized_methods-0.2.1
21
Pygments-1.0
22
Pylons-0.9.7
23
repoze.tm2-1.0a4
24
repoze.what-1.0.8
25
repoze.what.plugins.sql-1.0rc1
26
repoze.what_pylons-1.0rc3
27
repoze.what_quickstart-1.0
28
repoze.who-1.0.10
29
repoze.who_friendlyform-1.0b3
30
repoze.who.plugins.sa-1.0rc1
31
repoze.who_testutil-1.0rc1
32
Routes-1.10.3
33
setuptools-0.6c9
34
simplejson-2.0.8
35
sprox-0.6.2
36
SQLAlchemy-0.5.1
37
sqlalchemy_migrate-0.5.2
38
SymbolType-1.0
39
Tempita-0.2
40
tg.devtools-2.0.1
41
tgext.admin-0.2.4
42
tgext.crud-0.2.4
43
ToscaWidgets-0.9.7.1
44
transaction-1.0a1
45
TurboGears2-2.0.1
46
TurboJson-1.2.1
47
tw.forms-0.9.7
48
tw.jquery-0.9.4.5
49
WebError-0.10.1
50
WebFlash-0.1a9
51
WebHelpers-0.6.4
52
WebOb-0.9.6.1
53
WebTest-1.1
54
zope.interface-3.4.1
55
zope.sqlalchemy-0.4
development.ini
21 21

  
22 22
[app:main]
23 23
use = egg:vigiboard
24

  
25
# Requis par Vigicore
24 26
appname = vigiboard
27

  
25 28
full_stack = true
26 29
#lang = fr
27 30
cache_dir = %(here)s/data
production.ini
17 17
[server:main]
18 18
use = egg:Paste#http
19 19
host = 127.0.0.1 
20
port = 8080
20 21

  
21 22
[app:main]
22 23
use = egg:vigiboard
24

  
25
# Requis par Vigicore
23 26
appname = vigiboard
27

  
24 28
full_stack = true
25 29
#lang = fr
26 30
cache_dir = %(here)s/data
......
33 37
#beaker.cache.data_dir = %(here)s/data/cache
34 38
#beaker.session.data_dir = %(here)s/data/sessions
35 39

  
36
# DB
40
# DB - sqlite fails, not postgresql ready, use mysql for now
41
#sqlalchemy.url = sqlite:///%(here)s/devdata.db
42
#sqlalchemy.url=mysql://vigiboard:penmdor@localhost/vigiboard
43
sqlalchemy.url=postgres://vigiboard:tandreja@localhost/vigiboard
37 44
#sqlalchemy.url=mysql://root:tandreja@localhost:3306/vigiboard
38 45
#echo shouldn't be used together with the logging module.
39 46
sqlalchemy.echo = false
40 47
sqlalchemy.echo_pool = false
41 48
sqlalchemy.pool_recycle = 3600
42
sqlalchemy.url=postgres://vigiboard:vigiboard@localhost/vigiboard
43 49

  
44
 
45
base_url_filter.base_url=/vigiboard
50
base_url_filter.base_url=
46 51
# if you are using Mako and want to be able to reload
47 52
# the mako template from disk during the development phase
48 53
# you should say 'true' here
......
76 81
# http://docs.python.org/lib/logging-config-fileformat.html
77 82

  
78 83
[loggers]
79
keys = root
84
keys = root, vigiboard, sqlalchemy, auth
80 85

  
81 86
[handlers]
82
keys = console
87
keys = console,sql_log,root_log,vigiboard_log,auth_log
83 88

  
84 89
[formatters]
85 90
keys = generic
86 91

  
87 92
# If you create additional loggers, add them as a key to [loggers]
88 93
[logger_root]
89
level = WARN
90
handlers = console
94
level = DEBUG
95
handlers = root_log
96

  
97
[logger_vigiboard]
98
level = DEBUG
99
handlers = vigiboard_log
100
qualname = vigiboard
101

  
102
[logger_sqlalchemy]
103
level = DEBUG
104
handlers = sql_log
105
qualname = sqlalchemy.engine
106

  
107
# A logger for authentication, identification and authorization -- this is
108
# repoze.who and repoze.what:
109
[logger_auth]
110
level = DEBUG
111
handlers = auth_log
112
qualname = auth
91 113

  
92 114
# If you create additional handlers, add them as a key to [handlers]
93

  
94 115
[handler_console]
95 116
class = StreamHandler
96 117
args = (sys.stderr,)
97 118
level = NOTSET
98 119
formatter = generic
99 120

  
121
[handler_sql_log]
122
class = FileHandler
123
args = ('log/sql.log','a')
124
level = DEBUG
125
formatter = generic
126

  
127
[handler_root_log]
128
class = FileHandler
129
args = ('log/root.log','a')
130
level = DEBUG
131
formatter = generic
132

  
133
[handler_vigiboard_log]
134
class = FileHandler
135
args = ('log/vigiboard.log','a')
136
level = DEBUG
137
formatter = generic
138

  
139
[handler_auth_log]
140
class = FileHandler
141
args = ('log/auth.log','a')
142
level = DEBUG
143
formatter = generic
144

  
100 145
# If you create additional formatters, add them as a key to [formatters]
101 146
[formatter_generic]
102 147
format = %(asctime)s,%(msecs)03d %(levelname)-5.5s [%(name)s] %(message)s
setup.py
9 9
setup(
10 10
    name='vigiboard',
11 11
    version='0.1',
12
    description='',
13
    author='',
14
    author_email='',
15
    #url='',
12
    description="""
13
    IHM Module for the Dashboard
14
    """,
15
    author="""Thomas ANDREJAK""",
16
    author_email="""thomas.andrejak@gmail.com""",
16 17
    install_requires=[
17 18
        "TurboGears2 >= 2.0b7",
18 19
        "Catwalk >= 2.0.2",
19 20
        "Babel >=0.9.4",
20
        #can be removed if use_toscawidgets = False
21 21
        "ToscaWidgets >= 0.9.7.1",
22 22
        "zope.sqlalchemy >= 0.4 ",
23 23
        "repoze.tm2 >= 1.0a4",
24
        
25 24
        "repoze.what-quickstart >= 1.0",
26

  
27
        # Requires postgresql8.3-devel for source install
28 25
        "psycopg2",
29
        #"MySQL-python",
30 26
        "tw.jquery",
31
	# Le Vigicore
32
	"vigicore",
33
                ],
27
	    "vigicore",
28
        ],
34 29
    setup_requires=["PasteScript >= 1.7"],
35 30
    paster_plugins=['PasteScript', 'Pylons', 'TurboGears2', 'tg.devtools'],
36 31
    packages=find_packages(exclude=['ez_setup']),
vigiboard/config/vigiboard.py
12 12
    
13 13
    # Nombre d'évènments par pages
14 14
    'vigiboard_item_per_page' : '15',
15

  
15
    
16
    # plugin a activer
17
    # nom du fichier sans l'extension suivit du nom de la classe
16 18
    'vigiboard_plugins' : [
17 19
        [ 'shn' , 'PluginSHN' ]
18 20
        ]

Also available in: Unified diff