Package bodhi :: Module model :: Class Bugzilla
[hide private]
[frames] | no frames]

Class Bugzilla

source code

              object --+    
                       |    
sqlobject.main.SQLObject --+
                           |
                          Bugzilla

Table of Bugzillas that we know about.

Nested Classes [hide private]
  sqlmeta
This object is the object we use to keep track of all sorts of information.

Inherited from sqlobject.main.SQLObject: SelectResultsClass, __metaclass__

Instance Methods [hide private]
 
_set_bz_id(self, bz_id)
When the ID for this bug is set (upon creation), go out and fetch the details and check if this bug is security related.
source code
 
_fetch_details(self) source code
 
default_message(self, update) source code
 
add_comment(self, update, comment=None) source code
 
close_bug(self, update) source code
 
get_url(self) source code
 
_SO_addPackageUpdate(self, obj)
 
_SO_from_python_bz_id(value, state)
 
_SO_from_python_security(value, state)
 
_SO_from_python_title(value, state)
 
_SO_get_bz_id(self)
_SO_val_bz_id
 
_SO_get_security(self)
_SO_val_security
 
_SO_get_title(self)
_SO_val_title
 
_SO_get_updates(self)
 
_SO_removePackageUpdate(self, obj)
 
_SO_set_bz_id(self, val)
bz_id
 
_SO_set_security(self, val)
security
 
_SO_set_title(self, val)
title
 
_SO_to_python_bz_id(value, state)
 
_SO_to_python_security(value, state)
 
_SO_to_python_title(value, state)
 
_get_bz_id(self)
_SO_val_bz_id
 
_get_security(self)
_SO_val_security
 
_get_title(self)
_SO_val_title
 
_get_updates(self)
 
_set_security(self, val)
security
 
_set_title(self, val)
title
 
addPackageUpdate(self, obj)
 
removePackageUpdate(self, obj)

Inherited from sqlobject.main.SQLObject: __init__, __repr__, addColumn, addIndex, addJoin, delColumn, delJoin, destroySelf, expire, set, sync, syncUpdate

Inherited from sqlobject.main.SQLObject (private): _SO_finishCreate, _SO_foreignKey, _SO_getID, _SO_getValue, _SO_loadValue, _SO_selectInit, _SO_setValue, _cacheValues, _childClasses, _create, _defaultOrder, _expired, _fromDatabase, _idName, _idType, _init, _lazyUpdate, _parentClass, _registry, _reprItems, _style, _table

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __str__

Class Methods [hide private]
 
byBz_id(cls, val, connection=None)
bz_id
source code

Inherited from sqlobject.main.SQLObject: clearTable, coerceID, createIndexes, createIndexesSQL, createJoinTables, createJoinTablesSQL, createTable, createTableSQL, delete, deleteBy, deleteMany, dropJoinTables, dropTable, get, select, selectBy, setConnection, sqlrepr, tableExists

Inherited from sqlobject.main.SQLObject (private): _SO_cleanDeprecatedAttrs, _SO_depends, _SO_fetchAlternateID, _SO_setupSqlmeta, _findAlternateID, _getJoinsToCreate, _notifyFinishClassCreation

Static Methods [hide private]

Inherited from sqlobject.main.SQLObject: __classinit__

Class Variables [hide private]
  _bz_server = None
  default_msg = '%s has been pushed to the %s repository. If pr...
  _connection = <turbogears.database.PackageHub object at 0xa37a...
  q = bugzilla

Inherited from sqlobject.main.SQLObject: childName

Inherited from sqlobject.main.SQLObject (private): _SO_finishedClassCreation, _inheritable, _parent

Properties [hide private]
  bz_id
_SO_val_bz_id
  title
_SO_val_title
  updates
  security
_SO_val_security

Inherited from object: __class__

Class Variable Details [hide private]

default_msg

Value:
'%s has been pushed to the %s repository.  If problems still persist, \
please make note of it in this bug report.'

_connection

Value:
PackageHub("bodhi")

Property Details [hide private]

bz_id

_SO_val_bz_id
Get Method:
bodhi.model.Bugzilla._SO_get_bz_id(self) - _SO_val_bz_id
Set Method:
bodhi.model.Bugzilla._set_bz_id(self, bz_id) - When the ID for this bug is set (upon creation), go out and fetch the details and check if this bug is security related.

title

_SO_val_title
Get Method:
bodhi.model.Bugzilla._get_title(self) - _SO_val_title
Set Method:
bodhi.model.Bugzilla._set_title(self, val) - title

updates

Get Method:
bodhi.model.Bugzilla._SO_get_updates(self)

security

_SO_val_security
Get Method:
bodhi.model.Bugzilla._SO_get_security(self) - _SO_val_security
Set Method:
bodhi.model.Bugzilla._SO_set_security(self, val) - security