<filename>data/spack-issues/issue-23127.json<gh_stars>0
{
    "body": "In anticipation of being able to run one or more custom models (for testing or future production) we need to untangle the spack solver setup from the single asp.py, and have a means to automatically discover (and then ask to use) one or more setups. In this case, a setup includes a full class that expects a driver to generate facts, and associated with that class is one or more logic programs to run. To keep things tidy, the logic programs are now stored in their own logic directory. Since this PR is just refactoring the current (and we only have one) there is no argument exposed in spack.cmd.solve. However, when I add more models (e.g., for symbols) there will be this option.\r\n\r\n\r\nSigned-off-by: vsoch <<EMAIL>>",
    "user": "vsoch",
    "url": "https://api.github.com/repos/spack/spack/issues/23127",
    "updated_at": "2021-07-24 21:43:12",
    "created_at": "2021-04-20 04:09:48",
    "closed_at": "2021-07-24 21:43:12",
    "state": "closed",
    "title": "preparing to refactor spack solver setup",
    "number": 23127,
    "milestone": null,
    "labels": [
        "concretization",
        "refactoring"
    ],
    "id": 862392498,
    "html_url": "https://github.com/spack/spack/pull/23127",
    "assignees": [],
    "comments": 1
}