Commit c66e989c authored by Ophélie Gagnard's avatar Ophélie Gagnard

component/mca/: Initial commit.

software/mca/software.cfg: Transfer the implementation to component/mca/
parent 6ef69239
# MCA stands for Metadata Collect Agent
# https://lab.nexedi.com/nexedi/metadata-collect-agent
[buildout]
extends =
# ../../component/fluent-bit/buildout.cfg
# ../../stack/slapos.cfg
# for python3
../../component/defaults.cfg
# ../../component/gcc/buildout.cfg
../../component/fmtlib/buildout.cfg
../../component/openssl/buildout.cfg
parts =
# gcc-8.5
# fmtlib
# golang1.17
# fluent-bit
mca
[mca]
recipe = slapos.recipe.cmmi
url = https://lab.nexedi.com/nexedi/metadata-collect-agent/-/archive/v0.2b-dev_buildout/metadata-collect-agent-v0.2b-dev_buildout.tar.gz
#path = ${mca-gitclone:location}
configure-command = :
make-targets =
no-dracut
install-no-dracut
environment =
# TODO: extend the path name or find the name of the includes directory
# (the next line works as it is at least for python3.7)
PYTHON_PATH=${python3:location}
PREFIX=@@LOCATION@@
# PATH=${fmtlib:location}:%(PATH)s
# CPATH=${fmtlib:location}/include:${openssl:location}/include
OPENSSL_PATH=${openssl:location}
FMTLIB_PATH=${fmtlib:location}
[buildout] [buildout]
extends = extends =
# ../../component/fluent-bit/buildout.cfg # ../../component/fluent-bit/buildout.cfg
../../stack/slapos.cfg # ../../stack/slapos.cfg
../../component/defaults.cfg # ../../component/defaults.cfg
../../component/gcc/buildout.cfg # ../../component/gcc/buildout.cfg
../../component/fmtlib/buildout.cfg ../../component/fluentbit-plugin-wendelin/buildout.cfg
../../component/openssl/buildout.cfg ../../component/mca/buildout.cfg
../../component/golang/buildout.cfg
parts = parts =
# gcc-8.5 # gcc-8.5
# fmtlib # fmtlib
# golang1.17 # golang1.17
# fluent-bit # fluent-bit
metadata-collect-agent fluentbit-plugin-wendelin
mca
[metadata-collect-agent]
recipe = slapos.recipe.cmmi
url = https://lab.nexedi.com/nexedi/metadata-collect-agent/-/archive/v0.2b-dev_buildout/metadata-collect-agent-v0.2b-dev_buildout.tar.gz
#path = ${mca-gitclone:location}
configure-command = :
make-targets =
no-dracut
install-no-dracut
environment =
# TODO: extend the path name or find the name of the includes directory
# (the next line works as it is at least for python3.7)
PYTHON_PATH=${python3:location}
PREFIX=@@LOCATION@@
# PATH=${fmtlib:location}:%(PATH)s
# CPATH=${fmtlib:location}/include:${openssl:location}/include
OPENSSL_PATH=${openssl:location}
FMTLIB_PATH=${fmtlib:location}
PATH=${golang1.17:location}/bin:%(PATH)s
#[mca-gitclone]
#recipe = slapos.recipe.build:gitclone
#repository = https://lab.nexedi.com/nexedi/metadata-collect-agent.git
#branch = minimal-installation
#revision = 1e83400db2d2c32f85cc4986d752ff7c93b7d769
#[python]
#part = python3.7
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment