diff -r 7685cec9fd3c -r f2ddfa555b0f doc/api/python/ccm-module.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/api/python/ccm-module.html Fri Sep 11 11:54:49 2009 +0100 @@ -0,0 +1,905 @@ + + + +
+Trees | + + +Indices | + + +Help | + ++ |
---|
+ | + +
+ |
+
+
|
+|||
+
|
+
|
+|||
+ + |
+ CCMException + Base exception that should be raised by methods of this framework. + |
+ ||
+ + |
+ Result + Class that abstracts ccm call result handling. + |
+ ||
+ + |
+ ProjectCheckoutResult + Project checkout output parser. + |
+ ||
+ + |
+ ProjectPurposeResult + Parses purpose query output. + |
+ ||
+ + |
+ ConflictsResult + Parses purpose query output. + |
+ ||
+ + |
+ FinduseResult + Parses finduse query output. + |
+ ||
+ + |
+ UpdateTemplateInformation + Parse update template information output. + |
+ ||
+ + |
+ UpdatePropertiesRefreshResult + Parse update template refresh output. + |
+ ||
+ + |
+ UpdateResultSimple + Parse update output. + |
+ ||
+ + |
+ UpdateResult + Parse update output. + |
+ ||
+ + |
+ WorkAreaInfoResult + Parse work area info output. + |
+ ||
+ + | + CreateNewTaskResult + | +||
+ + |
+ AttributeNameListResult + Class that abstract ccm call result handling. + |
+ ||
+ + |
+ ObjectListResult + Parses an object list Synergy output. + |
+ ||
+ + |
+ DataMapperListResult + Parses an object list Synergy output. + |
+ ||
+ + |
+ FolderCopyResult + Parses a folder copy result + |
+ ||
+ + |
+ AbstractSession + An abstract Synergy session. + |
+ ||
+ + |
+ Session + A Synergy session. + |
+ ||
+ + |
+ SessionPool + Session that transparently handled several subsession, to easily enable +multithreaded application. + |
+ ||
+ + |
+ Query + This object wrap a synergy query, it takes a query as input as well as the +attribute you want as output, and get them translated using the model configuration. + |
+ ||
+ + |
+ InvalidFourPartNameException + Badly formed Synergy four-part name. + |
+ ||
+ + |
+ FourPartName + This class handle four part name parsing and validation. + |
+ ||
+ + |
+ CCMObject + Base class for any Synergy object. + |
+ ||
+ + |
+ File + Wrapper for any Synergy file object + |
+ ||
+ + |
+ Project + Wrapper class for Synergy project object. + |
+ ||
+ + |
+ Dir + Wrapper class for Synergy dir object + |
+ ||
+ + |
+ Releasedef + Wrapper class for Synergy releasedef object + |
+ ||
+ + |
+ Folder + Wrapper class for Synergy folder object + |
+ ||
+ + |
+ Task + Wrapper class for Synergy task object + |
+ ||
+ + |
+ UpdateTemplate + Allow to access Update Template property using Release and Purpose. + |
+
+
|
+|||
+ + |
+
|
+ ||
+ + |
+
|
+ ||
+ + |
+
|
+ ||
+ + |
+
|
+ ||
+ + |
+
|
+ ||
+ + |
+
|
+ ||
+ + |
+
|
+ ||
+ + |
+
|
+ ||
+ + |
+
|
+
+
|
+|||
+ + |
+ _logger = logging.getLogger("ccm")
+ |
+ ||
+ + |
+ VALID_OBJECT_STATES = 'working', 'checkpoint', 'public', 'prep
+ |
+ ||
+ + |
+ STATIC_OBJECT_STATES = 'integrate', 'sqa', 'test', 'released'
+ |
+ ||
+ + |
+ CCM_SESSION_LOCK = os.path.join(os.environ ['TEMP'], "ccm_sess
+ |
+ ||
+ + |
+ CHECKOUT_LOG_RULES = [[r'^Derive failed for', logging.ERROR],
+ |
+ ||
+ + |
+ UPDATE_LOG_RULES = [[r'^Update failed.', logging.ERROR], [r'^S
+ |
+ ||
+ + |
+ CONFLICTS_LOG_RULES = [[r'^\w+#\d+\s+Implicit', logging.WARNIN
+ |
+ ||
+ + |
+ SYNC_LOG_RULES = [[r'^\s+0\s+Conflict\(s\) for project', loggi
+ |
+ ||
+ + |
+ CCM_BIN = fileutils.which("ccm.exe")
+ |
+
+
|
+
+
|
+
Provides a Session object. +Attempts to return a Session, based either on existing Synergy +sessions or by creating a new one. +
|
+
|
+
|
+
+ VALID_OBJECT_STATES+ +
|
+ CCM_SESSION_LOCK+ +
|
+ CHECKOUT_LOG_RULES+ +
|
+ UPDATE_LOG_RULES+ +
|
+ CONFLICTS_LOG_RULES+ +
|
+ SYNC_LOG_RULES+ +
|
Trees | + + +Indices | + + +Help | + ++ |
---|
+ Generated by Epydoc 3.0beta1 on Wed Sep 09 13:44:16 2009 + | ++ http://epydoc.sourceforge.net + | +