Revision 52661754
Modifications suite à Pylint
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@290 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard/model/vigiboard_bdd/host.py | ||
---|---|---|
2 | 2 |
# vim:set expandtab tabstop=4 shiftwidth=4: |
3 | 3 |
"""Modèle pour la table Host""" |
4 | 4 |
|
5 |
from sqlalchemy.orm import mapper, relation |
|
6 |
from sqlalchemy import Table, ForeignKey, Column, Index |
|
7 |
from sqlalchemy.types import Integer, String, Text, DateTime |
|
8 |
|
|
5 |
from sqlalchemy.orm import mapper |
|
6 |
from sqlalchemy import Table, Column |
|
7 |
from sqlalchemy.types import Integer, String |
|
9 | 8 |
from vigiboard.model import metadata |
10 | 9 |
|
11 | 10 |
from vigiboard.config.vigiboard_config import vigiboard_config |
12 | 11 |
# Generation par SQLAutoCode |
13 | 12 |
|
14 |
host = Table(vigiboard_config['vigiboard_bdd.basename'] + 'host', metadata, |
|
15 |
Column(u'name', String(length=255, convert_unicode=True, assert_unicode=None), index=True, primary_key=True, nullable=False), |
|
16 |
Column(u'checkhostcmd', String(length=255, convert_unicode=True, assert_unicode=None), primary_key=False, nullable=False), |
|
17 |
Column(u'community', String(length=255, convert_unicode=True, assert_unicode=None), primary_key=False, nullable=False), |
|
18 |
Column(u'fqhn', String(length=255, convert_unicode=True, assert_unicode=None), primary_key=False, nullable=False), |
|
19 |
Column(u'hosttpl', String(length=255, convert_unicode=True, assert_unicode=None), primary_key=False, nullable=False), |
|
20 |
Column(u'mainip', String(length=255, convert_unicode=True, assert_unicode=None), primary_key=False, nullable=False), |
|
13 |
host = Table(vigiboard_config['vigiboard_bdd.basename'] + 'host', |
|
14 |
metadata, |
|
15 |
Column(u'name', |
|
16 |
String(length=255, convert_unicode=True, assert_unicode=None), |
|
17 |
index=True,primary_key=True, nullable=False), |
|
18 |
Column(u'checkhostcmd', |
|
19 |
String(length=255, convert_unicode=True, assert_unicode=None), |
|
20 |
primary_key=False, nullable=False), |
|
21 |
Column(u'community', |
|
22 |
String(length=255, convert_unicode=True, assert_unicode=None), |
|
23 |
primary_key=False, nullable=False), |
|
24 |
Column(u'fqhn', |
|
25 |
String(length=255, convert_unicode=True, assert_unicode=None), |
|
26 |
primary_key=False, nullable=False), |
|
27 |
Column(u'hosttpl', |
|
28 |
String(length=255, convert_unicode=True, assert_unicode=None), |
|
29 |
primary_key=False, nullable=False), |
|
30 |
Column(u'mainip', |
|
31 |
String(length=255, convert_unicode=True, assert_unicode=None), |
|
32 |
primary_key=False, nullable=False), |
|
21 | 33 |
Column(u'port', Integer(), primary_key=False, nullable=False), |
22 | 34 |
Column(u'snmpoidsperpdu', Integer(), primary_key=False), |
23 |
Column(u'snmpversion', String(length=255, convert_unicode=True, assert_unicode=None), primary_key=False), |
|
35 |
Column(u'snmpversion', |
|
36 |
String(length=255, convert_unicode=True, assert_unicode=None), |
|
37 |
primary_key=False), |
|
24 | 38 |
mysql_engine='InnoDB', |
25 | 39 |
mysql_charset='utf8' |
26 | 40 |
) |
... | ... | |
33 | 47 |
Classe liée avec la table associée |
34 | 48 |
""" |
35 | 49 |
|
36 |
def __init__(self,name=None,checkhostcmd='',community='',fqhn='',hosttpl='',mainip='',port=0,snmpoidsperdu=0,snmpversion=''): |
|
50 |
def __init__(self, name, checkhostcmd = '', community = '', fqhn = '', |
|
51 |
hosttpl = '', mainip = '', port = 0, snmpoidsperdu = 0, |
|
52 |
snmpversion = ''): |
|
37 | 53 |
self.name = name |
38 | 54 |
self.checkhostcmd = checkhostcmd |
39 | 55 |
self.community = community |
... | ... | |
44 | 60 |
self.snmpoidsperdu = snmpoidsperdu |
45 | 61 |
self.snmpversion = snmpversion |
46 | 62 |
|
47 |
mapper(Host,host) |
|
63 |
mapper(Host, host)
|
|
48 | 64 |
|
49 | 65 |
|
Also available in: Unified diff