Personal tools
You are here: Home Zpydoc API Documentation Products.RPMDistro.SRPMPackage
Log in


Forgot your password?
 

 Products.RPMDistro.SRPMPackage  

Up one level
Products RPMDistro SRPMPackage
Modules
Products.RPMDistro.RPMSpec Products.RPMDistro.utils
Classes
  class SRPMPackage ( PackageBase , LogSupport )
There could be illegal chars in name, hence using id ... Also, size is strangely expressed as a string ... This get's used in both contexts - the user context doesn't have epoch or arch ... For more info on RPMTAG enums, try /usr/include/rpm/rpmlib.h or: http://2robots.com/man/index.php?RPM::Constants
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.
Contributors(self)
  View
Deprecated alias of listContributors.
CreationDate(self, zone=None)
  View
Dublin Core Date element - date resource created.
Creator(self)
  View
Dublin Core Creator element - resource author.
DELETE(self, REQUEST, RESPONSE)
Delete a resource. For non-collection resources, DELETE may return either 200 or 204 (No Content) to indicate success.
Date(self, zone=None)
  View
Dublin Core Date element - default date.
Description(self)
  View
Dublin Core Description element - resource summary.
EffectiveDate(self, zone=None)
  View
Dublin Core Date element - date resource becomes effective.
ExpirationDate(self, zone=None)
  View
Dublin Core Date element - date resource expires.
Format(self)
  View
Dublin Core Format element - resource format.
HEAD(self, REQUEST, RESPONSE)
Retrieve resource information without a response body.
Identifier(self)
  View
Dublin Core Identifier element - resource ID.
LOCK(self, REQUEST, RESPONSE)
Lock a resource
Language(self)
  View
Dublin Core Language element - resource language.
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.
ModificationDate(self, zone=None)
  View
Dublin Core Date element - date resource last modified.
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).
Publisher(self)
  View
Dublin Core Publisher element - resource publisher.
Rights(self)
  View
Dublin Core Rights element - resource copyright.
Subject(self)
  View
Dublin Core Subject element - resource keywords.
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.
Title(self)
  View
Dublin Core Title element - resource name.
Type(self)
  View
Dublin Core Type element - resource type.
UNLOCK(self, REQUEST, RESPONSE)
Remove an existing lock on a resource.
default__class_init__(self)
unindexObject(self)
Unindex the object from the portal catalog.
nvr(self)
return name-version-release string
getPortalTypeName(self)
needed for the portal type view mechanism ...
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)
Used by management screen.
actions(self)
  View
return a list of valid transitions for the object
addCreator(self, creator=None)
  Modify portal content
Add creator to Dublin Core creators.
appendlog(self, msg)
basename(self)
  Access contents information
package file name
bobobase_modification_time(self)
buildArchs(self, REQUEST=None)
return a list of our chroot archs for which this will be submitted for building
buildDate(self)
  Access contents information
return the datestamp when this package was built
buildTime(self)
  RPMDistro: View
return nicely formatted build time
cb_isCopyable(self)
cb_isMoveable(self)
cb_userHasCopyOrMovePermission(self)
chains(self, wftool=None)
  View management screens
return workflow chains
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.
class_manage_path(self)
content_type(self)
WebDAV needs this to do the Right Thing (TM).
created(self)
  View
Dublin Core Date element - date resource created.
cycles(self)
  Access contents information
return a list of names representing cycles involving this package
cyclesGraphs(self)
  Access contents information
return a list of DependencyGraph representation's of cycles
cyclesImage(self, format='png')
  Access contents information
return an image of the collected cycles graphs
dav__init(self, request, response)
dav__simpleifhandler(self, request, response, method='PUT', col=0, url=None, refresh=0)
dav__validate(self, object, methodname, REQUEST)
dirname(self)
  Access contents information
return the filesystem directory
download(self, REQUEST, RESPONSE)
  RPMDistro: Download
download the thing off the filesystem ...
download_size(self)
  Access contents information
the actual physical file payload size (or zero if missing)
editMetadata(self, title='', subject=(), description='', contributors=(), effective_date=None, expiration_date=None, format='text/html', language='en-US', rights='')
  Modify portal content
Need to add check for webDAV locked resource for TTW methods.
effective(self)
  View
Dublin Core Date element - date resource becomes effective.
emptyContent(self)
initially dupe kupu into setting a blank field
exists(self)
  Access contents information
return if package is present on the file system
expires(self)
  View
Dublin Core Date element - date resource expires.
filtered_manage_options(self, REQUEST=None)
getActionInfo(self, action_chain, check_visibility=0, check_condition=0)
Get an Action info mapping specified by a chain of actions.
getActionsFor(self, workflow)
  View management screens
return a list of valid transition states
getAttribute(self, name)
Retrieves an attribute value by name.
getAttributeNode(self, name)
Retrieves an Attr node by name or None if there is no such attribute.
getAttributes(self)
Returns a NamedNodeMap containing the attributes of this node (if it is an element) or None otherwise.
getBastionDomain(self)
return a BastionDomain - DNS info for anything within a hosting context
getChildNodes(self)
Returns a NodeList that contains all children of this node. If there are no children, this is a empty NodeList
getContentType(self, fieldname)
kupu get's confused with our non-AT types ...
getElementsByTagName(self, tagname)
Returns a NodeList of all the Elements with a given tag name in the order in which they would be encountered in a preorder traversal of the Document tree. Parameter: tagname The name of the tag to match (* = all tags). Return Value: A new NodeList object containing all the matched Elements.
getField(self, fieldname)
kupu get's confused with our non-AT types
getFirstChild(self)
The first child of this node. If there is no such node this returns None
getHTMLLog(self)
getIcon(self, relative_to_portal=0)
Using this method allows the content class creator to grab icons on the fly instead of using a fixed attribute on the class.
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)
The last child of this node. If there is no such node this returns None.
getMetadataHeaders(self)
  View
Return RFC-822-style headers.
getNextSibling(self)
The node immediately preceding this node. If there is no such node, this returns None.
getNodeName(self)
The name of this node, depending on its type
getNodeType(self)
A code representing the type of the node.
getNodeValue(self)
The value of this node, depending on its type
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)
The Document object associated with this node. When this is a document this is None
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)
The parent of this node. All nodes except Document DocumentFragment and Attr may have a parent
getPhysicalPath(self)
Get the physical path of the object. Returns a path (an immutable sequence of strings) that can be used to access this object again later, for example in a copy/paste operation. getPhysicalRoot() and getPhysicalPath() are designed to operate together.
getPortalTypeName(self)
needed for the portal type view mechanism ...
getPreviousSibling(self)
The node immediately preceding this node. If there is no such node, this returns None.
getProperty(self, id, d=None)
  Access contents information
Get the property 'id'. Returns the optional second argument or None if no such property is found.
getPropertyType(self, id)
  Access contents information
Get the type of property 'id'. Returns None if no such property exists.
getSpec(self)
  RPMDistro: View
return spec text
getStatusOf(self, workflow, wftool=None, variable=None)
  View management screens
return the status of ourselves in the context of this workflow (the corresponding WorkflowTool function is strangely declared private ...
getTagName(self)
The name of the element
getTypeInfo(self)
  View
Get the TypeInformation object specified by the portal type.
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_request_var_or_attr(self, name, default)
get_size(self)
  Access contents information
get_valid_userids(self)
getlog(self, default='N/a')
  RPMDistro: View
return log text for a package - if a build was attempted
getlogBatch(self, b_start=0, b_size=1000)
returns a tuple, number of chunks, and html text for the specifed chunk
group(self)
  Access contents information
get group from one of the provides rpms ...
hasChildNodes(self)
Returns true if the node has any children, false if it doesn't.
hasProperty(self, id)
  Access contents information
Return true if object has a property 'id'.
has_local_roles(self)
http__etag(self, readonly=0)
http__parseMatchList(self, REQUEST, header='if-match')
http__processMatchHeaders(self, REQUEST=None)
http__refreshEtag(self)
indexObject(self, idxs=[])
  Modify portal content
installedRPMVersions(self)
  Access contents information
return hash of name/vr lists of provides installed rpms'
isCompiled(self)
  Access contents information
return if all provides RPMS are built
isEffective(self, date)
  View
Is the date within the resource's effective range?
isInstalled(self)
  Access contents information
check that the active provides RPMS in the comps.xml are indeed installed on this machine
isLatest(self)
  Access contents information
return if version matches that on mirror (adjusted for any %dist thingy that may have occurred)
latest(self)
  Access contents information
returns the latest suggested remote from *all* channels
license(self, REQUEST=None)
  Access contents information
return the license string contained in the RPM package
lintCheck(self)
  Access contents information
return a tuple of errors and warnings - note that we silently absorb missing packages etc
lintInfo(self)
  Access contents information
return a tuple of errors and warnings
listContributors(self)
  View
Dublin Core Contributor elements - resource collaborators.
listCreators(self)
  View
List Dublin Core Creator elements - resource authors.
listDAVObjects(self)
locked_in_version(self)
Was the object modified in any version?
logSize(self)
returns the size (in bytes) of the logfile
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=None)
This method is called TTW, so it needs a docstring
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_assignRequires(self, mirror_id, dependencies=[], REQUEST=None)
  Change configuration
assign the indicated dependency names from the mirror, silently ignoring those not in that mirror
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_changePermissions(self, REQUEST)
  Change permissions
This method is called TTW, so it needs a docstring
manage_changeProperties(self, REQUEST=None, **kw)
  Manage properties
Change existing object properties. Change object properties by passing either a mapping object of name:value pairs {'foo':6} or passing 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_change_status(self, wfid, action, REQUEST=None)
  Manage properties
do a workflow transition from the ZMI
manage_cheat(self, REQUEST=None)
  Change configuration
OK, don't build the thing, go to the mirror and download the provides RPM's instead ... cheating either replaces the SRPMS in the mirror url, or, uses the mirror's rpm_url, and substitutes any %{ARCH} macro
manage_cleanup(self, REQUEST=None)
  Change configuration
remove all packages of earlier vintage than self ...
manage_clearLog(self, REQUEST=None)
  Change configuration
remove the log
manage_defined_roles(self, submit=None, REQUEST=None)
Called by management screen.
manage_delProperties(self, ids=None, REQUEST=None)
  Manage properties
Delete one or more properties specified by 'ids'.
manage_editMetadata(self, title, subject, description, contributors, effective_date, expiration_date, format, language, rights, REQUEST)
  Modify portal content
Update metadata from the ZMI.
manage_editProperties(self, REQUEST)
  Manage properties
auto reload object on name change
manage_editRoles(self, REQUEST, acl_type='A', acl_roles=[])
manage_editSpec(self, text, REQUEST=None)
  Change configuration
edit spec file, repackage and reload SRPM
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_install(self, REQUEST=None)
  Change configuration
rpm refresh and load headers again ...
manage_installProvides(self, install, REQUEST=None)
install nominated provides nvr's RPM's into chroot(s)
manage_permission(self, permission_to_manage, roles=[], acquire=0, REQUEST=None)
This method is called TTW, so it needs a docstring
manage_ploneCatalog(self, REQUEST=None)
  View management screens
add the damned thing into Plone so it appears in navigation ...
manage_reload(self, guess=False, REQUEST=None)
  Change configuration
refresh properties from rpm header information
manage_repair(self, REQUEST=None)
fix up object upon schema change
manage_resolve(self, REQUEST=None)
  Change configuration
magically retrieve packages to resolve dependencies
manage_role(self, role_to_manage, permissions=[], REQUEST=None)
This method is called TTW, so it needs a docstring
manage_rpmbuild(self, reload=False, dependencies=[], compile=None, install=[], ts=None, _seen=[], REQUEST=None)
  Change configuration
go do the build, recursively building and installing dependencies, and analyse the log file etc etc dependencies is a list of rpm names (or [] to figure it out, None to not do any...) install is a list of rpm nvr values (or [] to figure it out, None to not do any...) _seen is internal to cycle-detect on recursion
manage_statusModify(self, workflow_action, REQUEST=None)
  Change configuration
perform the workflow (customised content_status_modify.py ...)
manage_sync(self, REQUEST=None)
  Change configuration
fetch package from mirror
manage_undo_transactions(self, transaction_info=(), REQUEST=None)
  Undo changes
manage_uninstall(self, REQUEST=None)
  Change configuration
commit suicide ;)
manage_upgrade(self, REQUEST=None)
  Change configuration
upgrade new package from filesystem
manage_verify(self, REQUEST=None)
  Change configuration
verify that all of the underlying stuff for this SRPM has been done and that it's state is reflected properly - automagic state machine ...
manage_workspace(self, REQUEST)
Dispatch to first interface in manage_options
mdmetadata(self)
  Access contents information
return yum metadata for object - which may be an empty string if the underlying doesn't exist ...
mirror(self)
  Access contents information
return the name of the mirror to which SRPM is assigned
modified(self)
  View
Dublin Core Date element - date resource last modified.
modified_in_version(self)
Was the object modified in this version?
notifyModified(self)
Take appropriate action after the resource has been modified. Update creators and modification_date.
notifyWorkflowCreated(self)
Notify the workflow that self was just created.
nvr(self)
  Access contents information
return name-version-release string
objectValues(self, spec=None)
objectValues(self, spec=None)
objectValues(self, spec=None)
opaqueIds(self)
  Access contents information
Return opaque ids (subelements that are contained using something that is not an ObjectManager).
opaqueItems(self)
  Access contents information
Return opaque items (subelements that are contained using something that is not an ObjectManager).
opaqueValues(self)
  Access contents information
Return opaque values (subelements that are contained using something that is not an ObjectManager).
owner_info(self)
  View management screens
Get ownership info for display
path(self)
  Access contents information
return underlying path of the rpm, allowing for possibility of nosrc packages
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)
Used by management screen.
possible_permissions(self)
prettyLogSize(self)
returns the log size in M (or K)
prettySize(self)
  Access contents information
return size as a string in M, K etc
prettyValue(self)
  Access contents information
return e:v-r (if set)
propdict(self)
  Access contents information
propertyDescription(self, id)
  Access contents information
Return a description for the given property id
propertyIds(self)
  Access contents information
Return a list of property ids.
propertyItems(self)
  Access contents information
Return a list of (id,property) tuples.
propertyLabel(self, id)
  Access contents information
Return a label for the given property id
propertyMap(self)
  Access contents information
Return a tuple of mappings, giving meta-data for properties. Return copies of the real definitions for security.
propertyValues(self)
  Access contents information
Return a list of actual property objects.
publishTraverse(self, REQUEST, name)
This is copied from OFS/Application.py and seems strangely necessary since Plone 3.0 upgrade ...
raise_standardErrorMessage(self, client=None, REQUEST={}, error_type=None, error_value=None, tb=None, error_tb=None, error_message='', tagSearch=, error_log_url='')
realArch(self)
some packages have f**ked up arch's - map all archs to iX86/x86_64
reindexObject(self, idxs=[])
  Modify portal content
reindexObjectSecurity(self, skip_self=False)
  Modify portal content
Reindex security-related indexes on the object. Recurses in the children to reindex them too. If skip_self is True, only the children will be reindexed. This is a useful optimization if the object itself has just been fully reindexed, as there's no need to reindex its security twice.
remote(self)
  Access contents information
return the remote cache details of the object
requiresGraph(self, tree=None, recursive=False)
  Access contents information
return a chain of all it's build requirements, expressed as a Graph
requiresGraphImage(self, format='png', recursive=False)
  View
returns an image of the Directed Graph of dependencies
requiresRPMClauses(self, local_only=False)
  Access contents information
returns requires clauses - we should know more abour clauses than RPMPackages because RPMPackage info only becomes available as the result of a successful build, whereas RPMClause's are known at download time this function is designed to deprecate the requiresRPMHashes suite ...
requiresRPMIds(self)
  Access contents information
return an ordered list of expanded required rpm's
requiresRPMValues(self, local_only=False)
  Access contents information
returns RPMPackages of full requires (well those built to date anyway)
requiresSRPMValues(self, local_only=True)
return the SRPM packages corresponding to the requires clauses, removing any duplicates that may be caused by x and x-devel etc requirements
requiresUnresolved(self)
  Access contents information
returns a list of RPMClauses for which we don't have RPMPackages
restrictedTraverse(self, path, default=)
rolesOfPermission(self, permission)
Used by management screen.
rpmbuild(self, reload, compile=True, install=None, dependencies=0)
go do all the build/install necessary for this pkg install is a list of rpm nvr values this is a recursive sub-function helper for manage_rpmbuild
setContributors(self, contributors)
  Modify portal content
Set Dublin Core Contributor elements - resource collaborators.
setCreators(self, creators)
  Modify portal content
Set Dublin Core Creator elements - resource authors.
setDescription(self, description)
  Modify portal content
Set Dublin Core Description element - resource summary.
setEffectiveDate(self, effective_date)
  Modify portal content
Set Dublin Core Date element - date resource becomes effective.
setExpirationDate(self, expiration_date)
  Modify portal content
Set Dublin Core Date element - date resource expires.
setFormat(self, format)
  Modify portal content
Set Dublin Core Format element - resource format.
setId(self, value)
  Modify portal content
Sets the object id. - this is the Archetypes::BaseObject implementation ...
setLanguage(self, language)
  Modify portal content
Set Dublin Core Language element - resource language.
setModificationDate(self, modification_date=None)
  Modify portal content
Set the date when the resource was last modified. When called without an argument, sets the date to now.
setRights(self, rights)
  Modify portal content
Set Dublin Core Rights element - resource copyright.
setSubject(self, subject)
  Modify portal content
Set Dublin Core Subject element - resource keywords.
setTitle(self, title)
  Modify portal content
Set Dublin Core Title element - resource name.
set_distTag(self, oldtag='', REQUEST=None)
  Change configuration
force the build environments %dist tag into the release tag of this package note that this function performs *regexp* substitutions - the oldtag is a regexp - or defaults to the mirror's dist tag
setlog(self, msg)
  Change configuration
set the log message
sourcerpm(self, REQUEST=None)
  Access contents information
return the sourcerpm string contained in the RPM package
specAsHtml(self)
  RPMDistro: View
syntax hilighting for spec file
srpmValue(self)
  Access contents information
returns the ZODB source RPM package object for this package
stat(self)
  Access contents information
return os.stat() dict on underlying file - keys are: st_mode (protection bits), st_ino (inode number), st_dev (device), st_nlink (number of hard links), st_uid (user ID of owner), st_gid (group ID of owner), st_size (size of file, in bytes), st_atime (time of most recent access), st_mtime (time of most recent content modification), st_ctime
status(self, wftool=None, wf_var='review_state')
  View
return workflow status
summary(self, REQUEST=None)
  Access contents information
return the summary string contained in the RPM package
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.
nvr(self)
return name-version-release string
tpURL(self)
tpValues(self)
undoable_transactions(self, first_transaction=None, last_transaction=None, PrincipiaUndoBatchSize=None)
  Undo changes
unindexObject(self)
  Modify portal content
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().
upload(self, file, REQUEST=None)
  Change configuration
upload, verify, and write/overwrite the underlying filesystem file
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.
verifyChecksum(self)
  Access contents information
return that filesystem file is the same one we loaded
verifyIndexed(self)
  Access contents information
verify/add index to catalog
verifyMetaData(self)
  Access contents information
it seems some metadata is not well-formed XML
verifyPath(self)
  Access contents information
return if filesystem file exists for this ZODB object
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
wl_setLock(self, locktoken, lock)
workflowHistory(self, workflow)
  View management screens
return the worflow history/transition info (latest first)
zsyncId(self)
Functions
getSecurityManager ()
Get a security manager, for the current thread.
getToolByName (obj, name, default=[])
Get the tool, 'toolname', by acquiring it. o Application code should use this method, rather than simply acquiring the tool by name, to ease forward migration (e.g., to Zope3).
manage_addSRPMPackage (self, hdr, force=False, REQUEST=None)
this is a private function - we don't want to be able to add this stuff via the ZMI!!! use the force flag to upload from local even though the package may not be on that remote mirror
Document Actions
« August 2010 »
August
MoTuWeThFrSaSu
1
2345678
9101112131415
16171819202122
23242526272829
3031
Buy Now
Bastion CD
Subscribe Now
and get BastionLinux™ for as little as GBP 29.99 per month...