2023-06-29 18:53:31 +02:00
<?xml version='1.0' encoding='UTF-8'?>
<rougail version= "0.10" >
<variables >
2023-08-11 09:38:05 +02:00
<variable name= "remotes" description= "Create account and connexion to a Redis server" type= "domainname" provider= "Redis" mandatory= "True" multi= "True" hidden= "True" />
<family name= "remote_" dynamic= "accounts.remotes" hidden= "True" >
2023-06-29 18:53:31 +02:00
<variable name= "ip_" type= "ip" mandatory= "True" />
2023-08-11 09:38:05 +02:00
<variable name= "username_" description= "Redis user name for " mandatory= "True" provider= "Redis:username" />
<variable name= "password_" description= "Redis password for " type= "password" mandatory= "True" provider= "Redis:password" />
<variable name= "index_" type= "number" mandatory= "True" supplier= "Redis:index" />
2023-06-29 18:53:31 +02:00
</family>
</variables>
<constraints >
<fill name= "get_ip" >
<param type= "information" > zones</param>
<param type= "suffix" />
<target > accounts.remote_.ip_</target>
</fill>
<fill name= "redis_index_of" >
<param type= "variable" > accounts.remotes</param>
<param type= "suffix" />
<target > accounts.remote_.index_</target>
</fill>
<check name= "redis_only_one" >
<target > accounts.remote_.index_</target>
</check>
</constraints>
</rougail>