Allow removing apt repositories
Change-Id: Ib7f34360b7580cbc4260b826d1eb21d443801fa5
diff --git a/linux/system/repo.sls b/linux/system/repo.sls
index 813c1e1..907f4cf 100644
--- a/linux/system/repo.sls
+++ b/linux/system/repo.sls
@@ -101,6 +101,8 @@
{%- else %}
+{%- if repo.get('enabled', True) %}
+
linux_repo_{{ name }}:
pkgrepo.managed:
{%- if repo.ppa is defined %}
@@ -138,6 +140,14 @@
{%- endif %}
{%- endif %}
+{%- else %}
+
+linux_repo_{{ name }}_absent:
+ file.absent:
+ - name: /etc/apt/sources.list.d/{{ name }}.list:
+
+{%- endif %}
+
{%- endif %}
{%- endif %}