rubygem-racc-1.8.1-100.lbn36.x86_64
Nov 20, 2024
rubygem-nokogiri-doc-1.16.7-1.lbn36.x86_64
Nov 20, 2024
rubygem-nokogiri-1.16.7-1.lbn36.x86_64
Nov 20, 2024
prometheus-postgresql-exporter-0.16.0-0.1.gita324fe3.lbn36.x86_64
Nov 20, 2024
python3-pulp-rpm-client-3.27.2-1.lbn36.noarch
Nov 20, 2024
python3-pulp-rpm-3.27.2-1.lbn36.noarch
Nov 20, 2024
python3-pulp-python-client-3.12.5-1.lbn36.noarch
Nov 20, 2024
python3-pulp-python-3.12.5-1.lbn36.noarch
Nov 20, 2024
python3-pulp-deb-client-3.4.0-1.lbn36.noarch
Nov 20, 2024
python3-pulp-deb-3.4.0-1.lbn36.noarch
Nov 20, 2024
Info
Products.RPMManager.GemsRepository
Up one level
Classes
class GemFile
(
FSFile
)
an egg with download_rpm permissions set
COPY (self, REQUEST, RESPONSE)
Create a duplicate of the source resource whose state
and behavior match that of the source resource as closely
as possible. Though we may later try to make a copy appear
seamless across namespaces (e.g. from Zope to Apache), COPY
is currently only supported within the Zope namespace.
DELETE (self, REQUEST, RESPONSE)
Delete a resource. For non-collection resources, DELETE may
return either 200 or 204 (No Content) to indicate success.
HEAD (self, REQUEST, RESPONSE)
Retrieve resource information without a response body.
LOCK (self, REQUEST, RESPONSE)
Lock a resource
MKCOL (self, REQUEST, RESPONSE)
Create a new collection resource. If called on an existing
resource, MKCOL must fail with 405 (Method Not Allowed).
MOVE (self, REQUEST, RESPONSE)
Move a resource to a new location. Though we may later try to
make a move appear seamless across namespaces (e.g. from Zope
to Apache), MOVE is currently only supported within the Zope
namespace.
OPTIONS (self, REQUEST, RESPONSE)
Retrieve communication options.
PROPFIND (self, REQUEST, RESPONSE)
Retrieve properties defined on the resource.
PROPPATCH (self, REQUEST, RESPONSE)
Set and/or remove properties defined on the resource.
PUT (self, REQUEST, RESPONSE)
Replace the GET response entity of an existing resource.
Because this is often object-dependent, objects which handle
PUT should override the default PUT implementation with an
object-specific implementation. By default, PUT requests
fail with a 405 (Method Not Allowed).
TRACE (self, REQUEST, RESPONSE)
Return the HTTP message received back to the client as the
entity-body of a 200 (OK) response. This will often usually
be intercepted by the web server in use. If not, the TRACE
request will fail with a 405 (Method Not Allowed), since it
is not often possible to reproduce the HTTP request verbatim
from within the Zope environment.
UNLOCK (self, REQUEST, RESPONSE)
Remove an existing lock on a resource.
ZCacheable_configHTML (self)
Override to provide configuration of caching
behavior that can only be specific to the cacheable object.
ZCacheable_enabled (self)
Returns true if caching is enabled for this object
or method.
ZCacheable_get (self, view_name='' , keywords=None , mtime_func=None , default=None )
Retrieves the cached view for the object under the
conditions specified by keywords. If the value is
not yet cached, returns the default.
ZCacheable_getCache (self)
Gets the cache associated with this object.
ZCacheable_getManager (self)
Returns the currently associated cache manager.
ZCacheable_getManagerId (self)
Returns the id of the current ZCacheManager.
ZCacheable_getManagerIds (self)
Returns a list of mappings containing the id and title
of the available ZCacheManagers.
ZCacheable_getManagerURL (self)
Returns the URL of the current ZCacheManager.
ZCacheable_getModTime (self, mtime_func=None )
Returns the highest of the last mod times.
ZCacheable_getObAndView (self, view_name)
ZCacheable_invalidate (self, view_name='' , REQUEST=None )
Called after a cacheable object is edited. Causes all
cache entries that apply to the view_name to be removed.
Returns a status message.
ZCacheable_isCachingEnabled (self)
Returns true only if associated with a cache manager and
caching of this method is enabled.
ZCacheable_set (self, data, view_name='' , keywords=None , mtime_func=None )
Cacheable views should call this method after generating
cacheable results. The data argument can be of any Python type.
ZCacheable_setEnabled (self, enabled=0 , REQUEST=None )
Changes the enabled flag.
ZCacheable_setManagerId (self, manager_id, REQUEST=None )
Changes the manager_id for this object.
get_skin_obj (obj, view=None , cls=None )
wl_lockmapping (self, killinvalids=0 , create=0 )
if 'killinvalids' is 1, locks who are no longer valid
will be deleted
absolute_url (self, relative=0 )
Return the absolute URL of the object.
This a canonical URL based on the object's physical
containment path. It is affected by the virtual host
configuration, if any, and can be used by external
agents, such as a browser, to address the object.
If the relative argument is provided, with a true value, then
the value of virtual_url_path() is returned.
Some Products incorrectly use '/'+absolute_url(1) as an
absolute-path reference. This breaks in certain virtual
hosting situations, and should be changed to use
absolute_url_path() instead.
absolute_url_path (self)
Return the path portion of the absolute URL of the object.
This includes the leading slash, and can be used as an
'absolute-path reference' as defined in RFC 2396.
ac_inherited_permissions (self, all=0 )
access_debug_info (self)
Return debug info.
acquiredRolesAreUsedBy (self, permission)
cb_isCopyable (self)
cb_isMoveable (self)
cb_userHasCopyOrMovePermission (self)
changeOwnership (self, user, recursive=0 )
Change the ownership to the given user.
If 'recursive' is true then also take ownership of all sub-objects,
otherwise sub-objects retain their ownership information.
dav__init (self, request, response)
dav__simpleifhandler (self, request, response, method='PUT' , col=0 , url=None , refresh=0 )
dav__validate (self, object, methodname, REQUEST)
filtered_manage_options (self, REQUEST=None )
getAttribute (self, name)
getAttributeNode (self, name)
getAttributes (self)
getChildNodes (self)
getContentType (self)
Get the content type of a file or image.
Returns the content type (MIME type) of a file or image.
getElementsByTagName (self, tagname)
getFirstChild (self)
getId (self)
Return the id of the object as a string.
This method should be used in preference to accessing an id attribute
of an object directly. The getId method is public.
getLastChild (self)
getModTime (self)
Return the last_modified date of the file we represent.
Returns a DateTime instance.
getNextSibling (self)
getNodeName (self)
getNodeType (self)
getNodeValue (self)
getObjectFSPath (self)
Return the path of the file we represent
getOwner (self, info=0 , aq_get= , UnownableOwner=[] , getSecurityManager= )
Get the owner
If a true argument is provided, then only the owner path and id are
returned. Otherwise, the owner object is returned.
getOwnerDocument (self)
getOwnerTuple (self)
Return a tuple, (userdb_path, user_id) for the owner.
o Ownership can be acquired, but only from the containment path.
o If unowned, return None.
getParentNode (self)
getPhysicalPath (self)
getPreviousSibling (self)
getTagName (self)
getWrappedOwner (self)
Get the owner, modestly wrapped in the user folder.
o If the object is not owned, return None.
o If the owner's user database doesn't exist, return Nobody.
o If the owner ID does not exist in the user database, return Nobody.
get_local_roles (self)
get_local_roles_for_userid (self, userid)
get_size (self)
Get the size of the underlying file.
get_valid_userids (self)
hasChildNodes (self)
has_local_roles (self)
http__etag (self, readonly=0 )
http__parseMatchList (self, REQUEST, header='if-match' )
http__processMatchHeaders (self, REQUEST=None )
http__refreshEtag (self)
index_html (self, REQUEST, RESPONSE)
RPMManager: Download RPMS
The default view of the contents of a File or Image.
Returns the contents of the file or image. Also, sets the
Content-Type HTTP header to the objects content type.
listDAVObjects (self)
manage (self, URL1)
manage_DAVget (self)
Gets the document source
index_html (self, REQUEST, RESPONSE)
The default view of the contents of a File or Image.
Returns the contents of the file or image. Also, sets the
Content-Type HTTP header to the objects content type.
manage_FTPlist (self, REQUEST)
Directory listing for FTP.
In the case of non-Foldoid objects, the listing should contain one
object, the object itself.
manage_FTPstat (self, REQUEST)
Psuedo stat, used by FTP for directory listings.
manage_access (self, REQUEST, **kw)
Return an interface for making permissions settings.
manage_acquiredPermissions (self, permissions=[] , REQUEST=[] )
Change the permissions that acquire.
manage_addLocalRoles (self, userid, roles, REQUEST=[] )
Set local roles for a user.
manage_afterAdd (self, item, container)
manage_afterClone (self, item)
manage_beforeDelete (self, item, container)
manage_changeOwnershipType (self, explicit=[] , RESPONSE=[] , REQUEST=[] )
Change the type (implicit or explicit) of ownership.
manage_changePermissions (self, REQUEST)
Change all permissions settings, called by management screen.
manage_defined_roles (self, submit=None , REQUEST=None )
Called by management screen.
manage_delLocalRoles (self, userids, REQUEST=[] )
Remove all local roles for a user.
manage_doCustomize (self, folder_path, RESPONSE=None , root=None , obj=None )
Makes a ZODB Based clone with the same data.
Calls _createZODBClone for the actual work.
manage_editRoles (self, REQUEST, acl_type='A' , acl_roles=[] )
manage_editedDialog (self, REQUEST, **args)
manage_fixupOwnershipAfterAdd (self)
manage_getPermissionMapping (self)
Return the permission mapping for the object
This is a list of dictionaries with:
permission_name -- The name of the native object permission
class_permission -- The class permission the permission is
mapped to.
manage_getUserRolesAndPermissions (self, user_id)
Used for permission/role reporting for a given user_id.
Returns a dict mapping
'user_defined_in' -> path where the user account is defined
'roles' -> global roles,
'roles_in_context' -> roles in context of the current object,
'allowed_permissions' -> permissions allowed for the user,
'disallowed_permissions' -> all other permissions
manage_permission (self, permission_to_manage, roles=[] , acquire=[] , REQUEST=[] )
Change the settings for the given permission.
If optional arg acquire is true, then the roles for the permission
are acquired, in addition to the ones specified, otherwise the
permissions are restricted to only the designated roles.
manage_role (self, role_to_manage, permissions=[] , REQUEST=[] )
Change the permissions given to the given role.
manage_setLocalRoles (self, userid, roles, REQUEST=[] )
Set local roles for a user.
manage_setPermissionMapping (self, permission_names=[] , class_permissions=[] , REQUEST=[] )
Change the permission mapping
manage_takeOwnership (self, REQUEST, RESPONSE, recursive=[] )
Take ownership (responsibility) for an object.
If 'recursive' is true, then also take ownership of all sub-objects.
manage_undo_transactions (self, transaction_info=() , REQUEST=None )
manage_workspace (self, REQUEST)
Dispatch to first interface in manage_options
modified (self)
objectValues (self, spec=None )
objectValues (self, spec=None )
objectValues (self, spec=None )
owner_info (self)
Get ownership info for display
permission_settings (self, permission=None )
Return user-role permission settings.
If 'permission' is passed to the method then only the settings for
'permission' is returned.
permissionsOfRole (self, role)
Returns a role to permission mapping.
possible_permissions (self)
raise_standardErrorMessage (self, client=None , REQUEST={} , error_type=None , error_value=None , tb=None , error_tb=None , error_message='' , tagSearch= , error_log_url='' )
restrictedTraverse (self, path, default= )
rolesOfPermission (self, permission)
Returns a permission to role mapping.
tabs_path_default (self, REQUEST, unquote= )
tabs_path_info (self, script, path, quote= )
this (self)
title_and_id (self)
Return the title if it is not blank and the id otherwise.
If the title is not blank, then the id is included in parens.
title_or_id (self)
Return the title if it is not blank and the id otherwise.
tpURL (self)
tpValues (self)
undoable_transactions (self, first_transaction=None , last_transaction=None , PrincipiaUndoBatchSize=None )
unrestrictedTraverse (self, path, default= , restricted=False )
Lookup an object by path.
path -- The path to the object. May be a sequence of strings or a slash
separated string. If the path begins with an empty path element
(i.e., an empty string or a slash) then the lookup is performed
from the application root. Otherwise, the lookup is relative to
self. Two dots (..) as a path element indicates an upward traversal
to the acquisition parent.
default -- If provided, this is the value returned if the path cannot
be traversed for any reason (i.e., no object exists at that path or
the object is inaccessible).
restricted -- If false (default) then no security checking is performed.
If true, then all of the objects along the path are validated with
the security machinery. Usually invoked using restrictedTraverse().
userCanTakeOwnership (self)
userdefined_roles (self)
Return list of user-defined roles.
users_with_local_role (self, role)
valid_roles (self)
Return list of valid roles.
valid_roles (self)
Return list of valid roles.
validate_roles (self, roles)
Return true if all given roles are valid.
virtual_url_path (self)
Return a URL for the object, relative to the site root.
If a virtual host is configured, the URL is a path relative to
the virtual host's root object. Otherwise, it is the physical
path. In either case, the URL does not begin with a slash.
wl_clearLocks (self)
wl_delLock (self, locktoken)
wl_getLock (self, locktoken)
wl_hasLock (self, token, killinvalids=0 )
wl_isLocked (self)
wl_lockItems (self, killinvalids=0 )
wl_lockTokens (self, killinvalids=0 )
wl_lockValues (self, killinvalids=0 )
wl_lockmapping (self, killinvalids=0 , create=0 )
if 'killinvalids' is 1, locks who are no longer valid
will be deleted
**Monkey patched by** 'plone.protect.monkey.wl_lockmapping'
wl_setLock (self, locktoken, lock)
class GemVersions
(
Acquirer
)
a faux-object that mimics available versions of a gem
gemFiles (self)
RPMManager: Download RPMS
return all the available version(s) of this gem
publishTraverse (self, REQUEST, name)
serve up the simple index stuff for pyip/easy_install
class GemsRepository
(
PropertyManager
,
BSimpleItem
)
support download of Ruby gems
Change configuration
Implements
IPublishTraverse
IPropertyManager
IJSONRepresentation
ISimpleItem
IItem
IDAVResource
IWriteLock
EtagBaseInterface
ICopySource
ITraversable
IOwned
IUndoSupport
IPersistentExtra
IPersistent
IAcquirer
IRoleManager
IPermissionMappingSupport
COPY (self, REQUEST, RESPONSE)
Create a duplicate of the source resource whose state
and behavior match that of the source resource as closely
as possible. Though we may later try to make a copy appear
seamless across namespaces (e.g. from Zope to Apache), COPY
is currently only supported within the Zope namespace.
DELETE (self, REQUEST, RESPONSE)
Delete a resource. For non-collection resources, DELETE may
return either 200 or 204 (No Content) to indicate success.
HEAD (self, REQUEST, RESPONSE)
Retrieve resource information without a response body.
LOCK (self, REQUEST, RESPONSE)
Lock a resource
MKCOL (self, REQUEST, RESPONSE)
Create a new collection resource. If called on an existing
resource, MKCOL must fail with 405 (Method Not Allowed).
MOVE (self, REQUEST, RESPONSE)
Move a resource to a new location. Though we may later try to
make a move appear seamless across namespaces (e.g. from Zope
to Apache), MOVE is currently only supported within the Zope
namespace.
OPTIONS (self, REQUEST, RESPONSE)
Retrieve communication options.
PROPFIND (self, REQUEST, RESPONSE)
Retrieve properties defined on the resource.
PROPPATCH (self, REQUEST, RESPONSE)
Set and/or remove properties defined on the resource.
PUT (self, REQUEST, RESPONSE)
Replace the GET response entity of an existing resource.
Because this is often object-dependent, objects which handle
PUT should override the default PUT implementation with an
object-specific implementation. By default, PUT requests
fail with a 405 (Method Not Allowed).
TRACE (self, REQUEST, RESPONSE)
Return the HTTP message received back to the client as the
entity-body of a 200 (OK) response. This will often usually
be intercepted by the web server in use. If not, the TRACE
request will fail with a 405 (Method Not Allowed), since it
is not often possible to reproduce the HTTP request verbatim
from within the Zope environment.
UNLOCK (self, REQUEST, RESPONSE)
Remove an existing lock on a resource.
InitializeClass (self)
wl_lockmapping (self, killinvalids=0 , create=0 )
if 'killinvalids' is 1, locks who are no longer valid
will be deleted
absolute_url (self, relative=0 )
Return the absolute URL of the object.
This a canonical URL based on the object's physical
containment path. It is affected by the virtual host
configuration, if any, and can be used by external
agents, such as a browser, to address the object.
If the relative argument is provided, with a true value, then
the value of virtual_url_path() is returned.
Some Products incorrectly use '/'+absolute_url(1) as an
absolute-path reference. This breaks in certain virtual
hosting situations, and should be changed to use
absolute_url_path() instead.
absolute_url_path (self)
Return the path portion of the absolute URL of the object.
This includes the leading slash, and can be used as an
'absolute-path reference' as defined in RFC 2396.
ac_inherited_permissions (self, all=0 )
access_debug_info (self)
Return debug info.
acquiredRolesAreUsedBy (self, permission)
bobobase_modification_time (self)
cb_isCopyable (self)
cb_isMoveable (self)
cb_userHasCopyOrMovePermission (self)
changeOwnership (self, user, recursive=0 )
Change the ownership to the given user.
If 'recursive' is true then also take ownership of all sub-objects,
otherwise sub-objects retain their ownership information.
dav__init (self, request, response)
dav__simpleifhandler (self, request, response, method='PUT' , col=0 , url=None , refresh=0 )
dav__validate (self, object, methodname, REQUEST)
debugInfo (self)
View management screens
return tuple of sorted dict key, values
dirname (self)
Change configuration
the filesystem location of the eggs
filtered_manage_options (self, REQUEST=None )
gemFiles (self, all=False , raise_exc=True )
Change configuration
the list of filenames of the latest eggs
gemNames (self)
Change configuration
return list of packages which also have gems on the file system
gembasename (self, name, _dirname=None )
Change configuration
the file name of the latest egg
gemexists (self, name)
Change configuration
return whether or not we have an egg on the filesystem for this name (any version)
gempaths (self, gemname, _dirname=None )
Change configuration
return the list of available eggs matching this on the file-system
gemversion (self, gemname, _dirname=None )
Change configuration
return the latest available gem version
getAttribute (self, name)
getAttributeNode (self, name)
getAttributes (self)
getChildNodes (self)
getElementsByTagName (self, tagname)
getField (self, fieldname)
getFirstChild (self)
getId (self)
Return the id of the object as a string.
This method should be used in preference to accessing an id attribute
of an object directly. The getId method is public.
getLastChild (self)
getNextSibling (self)
getNodeName (self)
getNodeType (self)
getNodeValue (self)
getOwner (self, info=0 , aq_get= , UnownableOwner=[] , getSecurityManager= )
Get the owner
If a true argument is provided, then only the owner path and id are
returned. Otherwise, the owner object is returned.
getOwnerDocument (self)
getOwnerTuple (self)
Return a tuple, (userdb_path, user_id) for the owner.
o Ownership can be acquired, but only from the containment path.
o If unowned, return None.
getParentNode (self)
getPath (self)
Access contents information
getPhysicalPath (self)
getPreviousSibling (self)
getProperty (self, id, d=None )
Access contents information
getPropertyType (self, id)
Access contents information
getTagName (self)
getURL (self, relative=False )
Access contents information
getWrappedOwner (self)
Get the owner, modestly wrapped in the user folder.
o If the object is not owned, return None.
o If the owner's user database doesn't exist, return Nobody.
o If the owner ID does not exist in the user database, return Nobody.
get_local_roles (self)
get_local_roles_for_userid (self, userid)
get_valid_userids (self)
hasChildNodes (self)
hasProperty (self, id)
Access contents information
has_local_roles (self)
http__etag (self, readonly=0 )
http__parseMatchList (self, REQUEST, header='if-match' )
http__processMatchHeaders (self, REQUEST=None )
http__refreshEtag (self)
index_html (self, REQUEST, RESPONSE)
RPMManager: Download RPMS
call up the default index.html file download
json (self, only=None , exclude=None , **config)
return JSON representation of item
listDAVObjects (self)
manage (self, URL1)
manage_DAVget (self)
Gets the document source
manage_FTPlist (self, REQUEST)
Directory listing for FTP.
In the case of non-Foldoid objects, the listing should contain one
object, the object itself.
manage_FTPstat (self, REQUEST)
Psuedo stat, used by FTP for directory listings.
manage_access (self, REQUEST, **kw)
Change permissions
Return an interface for making permissions settings.
manage_acquiredPermissions (self, permissions=[] , REQUEST=[] )
Change the permissions that acquire.
manage_addLocalRoles (self, userid, roles, REQUEST=[] )
Set local roles for a user.
manage_addProperty (self, id, value, type, REQUEST=None )
Manage properties
Add a new property via the web.
Sets a new property with the given id, type, and value.
manage_afterAdd (self, item, container)
manage_afterClone (self, item)
manage_beforeDelete (self, item, container)
manage_changeOwnership (self, userid, recursive=0 , REQUEST=None )
Take ownership
go change the owner to specified user (if found)
manage_changeOwnershipType (self, explicit=[] , RESPONSE=[] , REQUEST=[] )
Take ownership
Change the type (implicit or explicit) of ownership.
manage_changePermissions (self, REQUEST)
Change permissions
Change all permissions settings, called by management screen.
manage_changeProperties (self, REQUEST=None , **kw)
Manage properties
Change existing object properties.
Change object properties by passing either a REQUEST object or
name=value parameters
manage_changePropertyTypes (self, old_ids, props, REQUEST=None )
Manage properties
Replace one set of properties with another
Delete all properties that have ids in old_ids, then add a
property for each item in props. Each item has a new_id,
new_value, and new_type. The type of new_value should match
new_type.
manage_debugDelAttrs (self, attrs, REQUEST=None )
Change configuration
remove attributes from object
manage_defined_roles (self, submit=None , REQUEST=None )
Called by management screen.
manage_delLocalRoles (self, userids, REQUEST=[] )
Remove all local roles for a user.
manage_delProperties (self, ids=None , REQUEST=None )
Manage properties
Delete one or more properties specified by 'ids'.
manage_editProperties (self, REQUEST)
Manage properties
Edit object properties via the web.
The purpose of this method is to change all property values,
even those not listed in REQUEST; otherwise checkboxes that
get turned off will be ignored. Use manage_changeProperties()
instead for most situations.
manage_editRoles (self, REQUEST, acl_type='A' , acl_roles=[] )
manage_editedDialog (self, REQUEST, **args)
manage_fixupOwnershipAfterAdd (self)
manage_getPermissionMapping (self)
Return the permission mapping for the object
This is a list of dictionaries with:
permission_name -- The name of the native object permission
class_permission -- The class permission the permission is
mapped to.
manage_getUserRolesAndPermissions (self, user_id)
Used for permission/role reporting for a given user_id.
Returns a dict mapping
'user_defined_in' -> path where the user account is defined
'roles' -> global roles,
'roles_in_context' -> roles in context of the current object,
'allowed_permissions' -> permissions allowed for the user,
'disallowed_permissions' -> all other permissions
manage_oidSearch (self, oid)
View management screens
search for an OID (usually result of fsrefs) and identify the object
manage_permission (self, permission_to_manage, roles=[] , acquire=[] , REQUEST=[] )
Change the settings for the given permission.
If optional arg acquire is true, then the roles for the permission
are acquired, in addition to the ones specified, otherwise the
permissions are restricted to only the designated roles.
manage_ploneCatalog (self, REQUEST=None )
View management screens
add the damned thing into Plone so it appears in navigation ...
manage_refresh (self, force=False , all=False , REQUEST=None )
Change configuration
rewrite the simple index
manage_repair (self, REQUEST=None )
fix up object upon schema change
manage_role (self, role_to_manage, permissions=[] , REQUEST=[] )
Change the permissions given to the given role.
manage_setLocalRoles (self, userid, roles, REQUEST=[] )
Set local roles for a user.
manage_setPermissionMapping (self, permission_names=[] , class_permissions=[] , REQUEST=[] )
Change the permission mapping
manage_takeOwnership (self, REQUEST, RESPONSE, recursive=[] )
Take ownership
Take ownership (responsibility) for an object.
If 'recursive' is true, then also take ownership of all sub-objects.
manage_undo_transactions (self, transaction_info=() , REQUEST=None )
Undo changes
manage_workspace (self, REQUEST)
Dispatch to first interface in manage_options
objectValues (self, spec=None )
objectValues (self, spec=None )
objectValues (self, spec=None )
owner_info (self)
View management screens
Get ownership info for display
permission_settings (self, permission=None )
Return user-role permission settings.
If 'permission' is passed to the method then only the settings for
'permission' is returned.
permissionsOfRole (self, role)
Returns a role to permission mapping.
possible_permissions (self)
propdict (self)
Access contents information
propertyDescription (self, id)
Access contents information
propertyIds (self)
Access contents information
propertyItems (self)
Access contents information
propertyLabel (self, id)
Access contents information
propertyMap (self)
Access contents information
propertyValues (self)
Access contents information
publishTraverse (self, REQUEST, name)
setup filename-based downloads for yum etc
raise_standardErrorMessage (self, client=None , REQUEST={} , error_type=None , error_value=None , tb=None , error_tb=None , error_message='' , tagSearch= , error_log_url='' )
restrictedTraverse (self, path, default= )
rolesOfPermission (self, permission)
Returns a permission to role mapping.
tabs_path_default (self, REQUEST, unquote= )
tabs_path_info (self, script, path, quote= )
this (self)
title_and_id (self)
Return the title if it is not blank and the id otherwise.
If the title is not blank, then the id is included in parens.
title_or_id (self)
Return the title if it is not blank and the id otherwise.
tpURL (self)
tpValues (self)
undoable_transactions (self, first_transaction=None , last_transaction=None , PrincipiaUndoBatchSize=None )
Undo changes
unrestrictedTraverse (self, path, default= , restricted=False )
Lookup an object by path.
path -- The path to the object. May be a sequence of strings or a slash
separated string. If the path begins with an empty path element
(i.e., an empty string or a slash) then the lookup is performed
from the application root. Otherwise, the lookup is relative to
self. Two dots (..) as a path element indicates an upward traversal
to the acquisition parent.
default -- If provided, this is the value returned if the path cannot
be traversed for any reason (i.e., no object exists at that path or
the object is inaccessible).
restricted -- If false (default) then no security checking is performed.
If true, then all of the objects along the path are validated with
the security machinery. Usually invoked using restrictedTraverse().
userCanTakeOwnership (self)
userdefined_roles (self)
Return list of user-defined roles.
users_with_local_role (self, role)
valid_roles (self)
Return list of valid roles.
valid_property_id (self, id)
Access contents information
valid_roles (self)
Return list of valid roles.
validate_roles (self, roles)
Return true if all given roles are valid.
virtual_url_path (self)
Return a URL for the object, relative to the site root.
If a virtual host is configured, the URL is a path relative to
the virtual host's root object. Otherwise, it is the physical
path. In either case, the URL does not begin with a slash.
wl_clearLocks (self)
wl_delLock (self, locktoken)
wl_getLock (self, locktoken)
wl_hasLock (self, token, killinvalids=0 )
wl_isLocked (self)
wl_lockItems (self, killinvalids=0 )
wl_lockTokens (self, killinvalids=0 )
wl_lockValues (self, killinvalids=0 )
wl_lockmapping (self, killinvalids=0 , create=0 )
if 'killinvalids' is 1, locks who are no longer valid
will be deleted
**Monkey patched by** 'plone.protect.monkey.wl_lockmapping'
wl_setLock (self, locktoken, lock)
Functions
implements
(*interfaces)
Declare interfaces implemented by instances of a class
This function is called in a class definition.
The arguments are one or more interfaces or interface
specifications (`~zope.interface.interfaces.IDeclaration` objects).
The interfaces given (including the interfaces in the
specifications) are added to any interfaces previously
declared.
Previous declarations include declarations for base classes
unless `implementsOnly` was used.
This function is provided for convenience. It provides a more
convenient way to call `classImplements`. For example::
implements(I1)
is equivalent to calling::
classImplements(C, I1)
after the class has been created.
manage_addGemsRepository
(self, REQUEST=None )
add a rubyforge gem repo
nvFromGem
(egg)
helper to work out name, version from gem
To see exactly what is included in BastionLinux™ , visit our online
Builder .