spl:features

Introduction

spl:features lists every feature of a product line’s model, sorted, with the root marked. Use it to see what a line offers before you configure a product from it.

splent spl:features sample_splent_spl
SPL features
SPL      : sample_splent_spl
UVL      : /workspace/.splent_cache/spls/sample_splent_spl@v4/sample_splent_spl.uvl
Features : 17

- admin
- auth
- confirmemail
- mail
- mailhog
- nginx
- phpmyadmin
- profile
- public
- redis
- reset
- sample_splent_spl  (root)
- session_filesystem
- session_redis
- session_type
- settings
- theme

The model is read from the working copy, else the cache, else downloaded from UVLHub, as Where a model lives explains.


Leaving out the root

splent spl:features sample_splent_spl --no-root

The root is the line itself, not a feature you select. --no-root drops it from the list. The Features count still includes it.


Requirements

  • Detached mode, with no product selected. A leading SPLENT_APP= runs one command detached and keeps your selection.
  • flamapy, to parse the model. The CLI container has it. Elsewhere, pip install splent_cli[uvl].

See also


Back to top

splent. Distributed by an LGPL license v3. Contact us: drorganvidez@us.es