معرفی شرکت ها


DLRN-0.9.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Build packages
ویژگی مقدار
سیستم عامل -
نام فایل DLRN-0.9.1
نام DLRN
نسخه کتابخانه 0.9.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده OpenStack
ایمیل نویسنده openstack-dev@lists.openstack.org
آدرس صفحه اصلی http://www.openstack.org/
آدرس اینترنتی https://pypi.org/project/DLRN/
مجوز -
==== DLRN ==== DLRN builds and maintains yum repositories following OpenStack upstream commit streams. (DLRN is not an acronym or an abbreviation, and it can be pronounced "dee el arr en".) Documentation is available at http://dlrn.readthedocs.org/en/latest/ Setup ----- .. code-block:: shell-session # yum install git createrepo python-virtualenv mock gcc \ redhat-rpm-config rpmdevtools httpd libffi-devel \ openssl-devel yum-utils Add the user you intend to run as to the mock group and login again. .. code-block:: shell-session $ git clone https://github.com/softwarefactory-project/DLRN.git If you want to serve the built packages and the status reports, enable the httpd service, and then either add a section in the server configuration to map a URL to the data directories, or create a symbolic link: .. code-block:: shell-session # systemctl start httpd # cd /var/www/html # ln -s <datadir>/repos . Preparing --------- .. code-block:: shell-session $ cd DLRN $ virtualenv ../dlrn-venv $ . ../dlrn-venv/bin/activate $ pip install --upgrade pip $ pip install -r requirements.txt $ python setup.py develop Edit ``projects.ini`` if needed. Bootstrapping ------------- Some of the projects require others to build. As a result, use the special option ``--order`` to build in the order computed from the BuildRequires and Requires fields of the spec files when you bootstrap your repository. .. code-block:: shell-session $ dlrn --order When using this special option, a special variable ``repo_bootstrap`` is defined in the specs, with a value of 1. You can use this variable if needed, to break dependency loops between packages. For example: .. code-block:: spec %if 0%{?repo_bootstrap} == 0 BuildRequires: package-with-circular-dependency %endif Running ------- Once all the packages have been built once, you can get back to build the packages in the order of the timestamps of the commits. .. code-block:: shell-session $ dlrn Troubleshooting --------------- If you interrupt dlrn during mock build you might get an error .. code-block:: shell-session OSError: [Errno 16] Device or resource busy: '/var/lib/mock/dlrn-fedora-x86_64/root/var/cache/yum' Solution is to clear left-over bind mount as root: .. code-block:: shell-session # umount /var/lib/mock/dlrn-fedora-x86_64/root/var/cache/yum Other requirements ------------------ If the git clone operation fails for a package, DLRN will try to remove the source directory using sudo. Please make sure the user running DLRN can run ``rm -rf /path/to/dlrn/data/*`` without being asked for a password, otherwise DLRN will fail to process new commits.


نیازمندی

مقدار نام
>=0.5.6 pbr
- Jinja2
==1.14.2 sh
- six
!=1.0.0 PyMySQL
- PyYAML
>=0.45.0 rdopkg
- distroinfo
!=1.4.2,>=0.7.0 alembic
>=0.5.5 pymod2pkg
- requests
- Flask
>=1.6.5 passlib
<3.0 graphene
>=2.0 graphene-sqlalchemy
- flask-sqlalchemy
- flask-graphql
- prometheus-client
<1.4.0 SQLAlchemy
<2.0.0 renderspec
<4.4.0 Flask-HTTPAuth
<22.0.0 pyOpenSSL
- SQLAlchemy
- renderspec
- Flask-HTTPAuth


نحوه نصب


نصب پکیج whl DLRN-0.9.1:

    pip install DLRN-0.9.1.whl


نصب پکیج tar.gz DLRN-0.9.1:

    pip install DLRN-0.9.1.tar.gz