mirror of
https://github.com/ben-grande/qusal.git
synced 2025-08-18 18:58:07 -04:00
refactor: initial commit
This commit is contained in:
commit
f6ac229306
594 changed files with 18600 additions and 0 deletions
22
salt/dev/init.sls
Normal file
22
salt/dev/init.sls
Normal file
|
@ -0,0 +1,22 @@
|
|||
{#
|
||||
SPDX-FileCopyrightText: 2023 Benjamin Grande M. S. <ben.grande.b@gmail.com>
|
||||
|
||||
SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
#}
|
||||
|
||||
## TODO: Should we allow minions to decide which states they should run?
|
||||
## This is a hack substitute for top files without the need to specify each
|
||||
## state file, but it looks bad.
|
||||
## Example: qubesctl --targets=dom0,tpl-dev,disp-dev,dev state.apply dev
|
||||
{#
|
||||
include:
|
||||
{% if grains['id'] == 'dom0' -%}
|
||||
- .create
|
||||
{% elif grains['id'] == 'tpl-' ~ slsdotpath -%}
|
||||
- .install
|
||||
{% elif grains['id'] == 'disp-' ~ slsdotpath -%}
|
||||
- utils.tools.zsh.touch-zshrc
|
||||
{% elif grains['id'] == slsdotpath -%}
|
||||
- .configure
|
||||
{% endif -%}
|
||||
#}
|
Loading…
Add table
Add a link
Reference in a new issue