remove override and rougail.conf from template.py
This commit is contained in:
@ -3,7 +3,7 @@
|
||||
|
||||
<services>
|
||||
<service name="test">
|
||||
<override name="test.service"/>
|
||||
<override/>
|
||||
</service>
|
||||
</services>
|
||||
|
||||
|
@ -1 +1 @@
|
||||
{"rougail.general.mode_conteneur_actif": "non", "services.test.overrides.test_service.name": "test.service", "services.test.overrides.test_service.source": "test.service", "services.test.overrides.test_service.templating": true, "services.test.overrides.test_service.activate": true}
|
||||
{"rougail.general.mode_conteneur_actif": "non", "services.test.overrides.test_service.group": "root", "services.test.overrides.test_service.mode": "0644", "services.test.overrides.test_service.name": "/systemd/system/test.service.d/rougail.conf", "services.test.overrides.test_service.owner": "root", "services.test.overrides.test_service.source": "test.service", "services.test.overrides.test_service.templating": true, "services.test.overrides.test_service.activate": true}
|
||||
|
@ -5,8 +5,17 @@
|
||||
<family doc="test" name="test">
|
||||
<family name="overrides" doc="overrides">
|
||||
<family doc="test.service" name="test_service">
|
||||
<variable doc="group" multi="False" name="group" type="string">
|
||||
<value>root</value>
|
||||
</variable>
|
||||
<variable doc="mode" multi="False" name="mode" type="string">
|
||||
<value>0644</value>
|
||||
</variable>
|
||||
<variable doc="name" multi="False" name="name" type="string">
|
||||
<value>test.service</value>
|
||||
<value>/systemd/system/test.service.d/rougail.conf</value>
|
||||
</variable>
|
||||
<variable doc="owner" multi="False" name="owner" type="string">
|
||||
<value>root</value>
|
||||
</variable>
|
||||
<variable doc="source" multi="False" name="source" type="string">
|
||||
<value>test.service</value>
|
||||
|
@ -5,6 +5,7 @@
|
||||
<services>
|
||||
<service name='test'>
|
||||
<file name='/etc/mailname'/>
|
||||
<file name='/rougail.conf'/>
|
||||
</service>
|
||||
</services>
|
||||
|
||||
|
@ -1 +1 @@
|
||||
{"rougail.general.mode_conteneur_actif": "oui", "services.test.files.mailname.group": "root", "services.test.files.mailname.mode": "0644", "services.test.files.mailname.name": "/etc/mailname", "services.test.files.mailname.owner": "root", "services.test.files.mailname.source": "mailname", "services.test.files.mailname.templating": true, "services.test.files.mailname.activate": true}
|
||||
{"rougail.general.mode_conteneur_actif": "oui", "services.test.files.mailname.group": "root", "services.test.files.mailname.mode": "0644", "services.test.files.mailname.name": "/etc/mailname", "services.test.files.mailname.owner": "root", "services.test.files.mailname.source": "mailname", "services.test.files.mailname.templating": true, "services.test.files.mailname.activate": true, "services.test.files.rougail_conf.group": "root", "services.test.files.rougail_conf.mode": "0644", "services.test.files.rougail_conf.name": "/rougail.conf", "services.test.files.rougail_conf.owner": "root", "services.test.files.rougail_conf.source": "rougail.conf", "services.test.files.rougail_conf.templating": true, "services.test.files.rougail_conf.activate": true}
|
||||
|
@ -27,6 +27,29 @@
|
||||
<value>True</value>
|
||||
</variable>
|
||||
</family>
|
||||
<family doc="rougail.conf" name="rougail_conf">
|
||||
<variable doc="group" multi="False" name="group" type="string">
|
||||
<value>root</value>
|
||||
</variable>
|
||||
<variable doc="mode" multi="False" name="mode" type="string">
|
||||
<value>0644</value>
|
||||
</variable>
|
||||
<variable doc="name" multi="False" name="name" type="string">
|
||||
<value>/rougail.conf</value>
|
||||
</variable>
|
||||
<variable doc="owner" multi="False" name="owner" type="string">
|
||||
<value>root</value>
|
||||
</variable>
|
||||
<variable doc="source" multi="False" name="source" type="string">
|
||||
<value>rougail.conf</value>
|
||||
</variable>
|
||||
<variable doc="templating" multi="False" name="templating" type="boolean">
|
||||
<value>True</value>
|
||||
</variable>
|
||||
<variable doc="activate" multi="False" name="activate" type="boolean">
|
||||
<value>True</value>
|
||||
</variable>
|
||||
</family>
|
||||
</family>
|
||||
</family>
|
||||
</family>
|
||||
|
@ -1,2 +0,0 @@
|
||||
C /etc/file 0644 root root - rougail.conf/etc/file
|
||||
z /etc/file - - - - -
|
@ -1,2 +0,0 @@
|
||||
C /etc/file 0644 root root - rougail.conf/etc/file
|
||||
z /etc/file - - - - -
|
@ -5,8 +5,17 @@
|
||||
<family doc="test" name="test">
|
||||
<family name="overrides" doc="overrides">
|
||||
<family doc="test.service" name="test_service">
|
||||
<variable doc="group" multi="False" name="group" type="string">
|
||||
<value>root</value>
|
||||
</variable>
|
||||
<variable doc="mode" multi="False" name="mode" type="string">
|
||||
<value>0644</value>
|
||||
</variable>
|
||||
<variable doc="name" multi="False" name="name" type="string">
|
||||
<value>test.service</value>
|
||||
<value>/systemd/system/test.service.d/rougail.conf</value>
|
||||
</variable>
|
||||
<variable doc="owner" multi="False" name="owner" type="string">
|
||||
<value>root</value>
|
||||
</variable>
|
||||
<variable doc="source" multi="False" name="source" type="string">
|
||||
<value>test.service</value>
|
||||
|
@ -1 +0,0 @@
|
||||
|
@ -1,2 +0,0 @@
|
||||
C /etc/mailname 0644 root root - rougail.conf/etc/mailname
|
||||
z /etc/mailname - - - - -
|
@ -27,6 +27,29 @@
|
||||
<value>True</value>
|
||||
</variable>
|
||||
</family>
|
||||
<family doc="rougail.conf" name="rougail_conf">
|
||||
<variable doc="group" multi="False" name="group" type="string">
|
||||
<value>root</value>
|
||||
</variable>
|
||||
<variable doc="mode" multi="False" name="mode" type="string">
|
||||
<value>0644</value>
|
||||
</variable>
|
||||
<variable doc="name" multi="False" name="name" type="string">
|
||||
<value>/rougail.conf</value>
|
||||
</variable>
|
||||
<variable doc="owner" multi="False" name="owner" type="string">
|
||||
<value>root</value>
|
||||
</variable>
|
||||
<variable doc="source" multi="False" name="source" type="string">
|
||||
<value>rougail.conf</value>
|
||||
</variable>
|
||||
<variable doc="templating" multi="False" name="templating" type="boolean">
|
||||
<value>True</value>
|
||||
</variable>
|
||||
<variable doc="activate" multi="False" name="activate" type="boolean">
|
||||
<value>True</value>
|
||||
</variable>
|
||||
</family>
|
||||
</family>
|
||||
</family>
|
||||
</family>
|
||||
|
@ -1,2 +1,2 @@
|
||||
C /etc/mailname 0644 root root - rougail.conf/etc/mailname
|
||||
C /etc/mailname 0644 root root - /usr/local/share/factory/etc/mailname
|
||||
z /etc/mailname - - - - -
|
||||
|
10
tests/templates/70container_files/tmpl/rougail.conf
Normal file
10
tests/templates/70container_files/tmpl/rougail.conf
Normal file
@ -0,0 +1,10 @@
|
||||
%for %%service in %%services
|
||||
%if %%hasattr(%%service, 'files')
|
||||
%for %%file in %%service.files
|
||||
%if %%file.name != %%rougail_filename and %%hasattr(%%file, 'activate') and %%file.activate == True
|
||||
C %%file.name %%file.mode %%file.owner %%file.group - /usr/local/share/factory%%file.name
|
||||
z %%file.name - - - - -
|
||||
%end if
|
||||
%end for
|
||||
%end if
|
||||
%end for
|
@ -1 +1 @@
|
||||
tests/templates/70container_files_symlink_multi/dest/etc/mailname
|
||||
/etc/mailname
|
||||
|
@ -1 +1 @@
|
||||
tests/templates/70container_files_symlink_multi/dest/etc/mailname2
|
||||
/etc/mailname2
|
||||
|
@ -1,4 +0,0 @@
|
||||
C /etc/mailname 0644 root root - rougail.conf/etc/mailname
|
||||
z /etc/mailname - - - - -
|
||||
C /etc/mailname2 0644 root root - rougail.conf/etc/mailname2
|
||||
z /etc/mailname2 - - - - -
|
@ -1,4 +0,0 @@
|
||||
C /etc/mailname 0644 root root - rougail.conf/etc/mailname
|
||||
z /etc/mailname - - - - -
|
||||
C /etc/mailname2 0644 root root - rougail.conf/etc/mailname2
|
||||
z /etc/mailname2 - - - - -
|
@ -61,9 +61,6 @@ async def test_dictionary(test_dir):
|
||||
distrib_dir,
|
||||
tmp_dir,
|
||||
dest_dir,
|
||||
dest_dir,
|
||||
join(dest_dir, 'rougail.conf'),
|
||||
'rougail.conf',
|
||||
)
|
||||
list_templates = set()
|
||||
if isdir(dest_dir):
|
||||
|
Reference in New Issue
Block a user