Part of lp.translations.model.translationtemplatesbuildbehaviour View In Hierarchy
Dispatches `TranslationTemplateBuildJob`s to slaves.
Method | getLogFileName | See IBuildFarmJob . |
Method | archive | Undocumented |
Method | distro_arch_series | Undocumented |
Method | Undocumented | |
Method | extraBuildArgs | The default behaviour is to send only common extra arguments. |
Method | handleSuccess | Deal with a finished build job. |
Method | _readTarball | Read tarball with generated translation templates from slave. |
Method | _uploadTarball | Upload tarball to productseries that want it. |
Inherited from BuildFarmJobBehaviourBase:
Method | __init__ | Store a reference to the job_type with which we were created. |
Method | setBuilder | The builder should be set once and not changed. |
Method | determineFilesToSend | The default behaviour is to send no files. |
Method | composeBuildRequest | Undocumented |
Method | verifyBuildRequest | The default behaviour is a no-op. |
Method | dispatchBuildToSlave | See IBuildFarmJobBehaviour . |
Method | getUploadDirLeaf | See IPackageBuild . |
Method | transferSlaveFileToLibrarian | Transfer a file from the slave to the librarian. |
Method | getLogFromSlave | Return a Deferred which fires when the log is in the librarian. |
Method | storeLogFromSlave | See IBuildFarmJob . |
Method | verifySuccessfulBuild | See IBuildFarmJobBehaviour . |
Method | handleStatus | See IBuildFarmJobBehaviour . |
Retrieves tarball and logs from the slave, then cleans up the slave so it's ready for a next job and destroys the queue item.
If this fails for whatever unforeseen reason, a future run will retry it.