ReleaseEngineering/PuppetAgain/Python: Difference between revisions

No edit summary
 
Line 12: Line 12:
In general, you do not need to manual add files to the Python data directories. The Distingished Puppet Master will automatically walk through the Puppet Manifests and download any missing Python packages defined in a requirements file.
In general, you do not need to manual add files to the Python data directories. The Distingished Puppet Master will automatically walk through the Puppet Manifests and download any missing Python packages defined in a requirements file.


If you are deploying a package that is _not_ hosted on Pypi (for example, a scriptworker package) you must add it to the Python package directory manually, and you should mark it as [https://github.com/mozilla/build-puppet/blob/master/modules/aws_manager/files/requirements.txt#L9 "# puppet: nodownload" in the requirements file].
If you are deploying a package that is not hosted on Pypi (for example, a scriptworker package) you must add it to the Python package directory manually, and you should mark it as [https://github.com/mozilla/build-puppet/blob/master/modules/aws_manager/files/requirements.txt#L9 "# puppet: nodownload" in the requirements file].


= Debugging failed downloads =
= Debugging failed downloads =
canmove, Confirmed users
6,439

edits