99_one-frontend.xml : ajout de la gestion de l'ouverture d'accès à l'API XML-RPC REF #11932 @1h
This commit is contained in:
parent
b1ae1fa780
commit
f1dd9bb406
|
@ -20,6 +20,7 @@
|
||||||
<service_access service='sunstone'>
|
<service_access service='sunstone'>
|
||||||
<port port_type="SymLinkOption">port_sunstone</port>
|
<port port_type="SymLinkOption">port_sunstone</port>
|
||||||
<port port_type="SymLinkOption">vnc_proxy_port_sunstone</port>
|
<port port_type="SymLinkOption">vnc_proxy_port_sunstone</port>
|
||||||
|
<port port_type="SymLinkOption">xmlrpc_port_sunstone</port>
|
||||||
</service_access>
|
</service_access>
|
||||||
<service_restriction service='sunstone'>
|
<service_restriction service='sunstone'>
|
||||||
<ip interface='eth0' netmask='netmask_ssh_eth0' netmask_type='SymLinkOption' ip_type='SymLinkOption'>ip_ssh_eth0</ip>
|
<ip interface='eth0' netmask='netmask_ssh_eth0' netmask_type='SymLinkOption' ip_type='SymLinkOption'>ip_ssh_eth0</ip>
|
||||||
|
@ -39,6 +40,12 @@
|
||||||
<variable name='vnc_proxy_port_sunstone' type='number' description="Numéro de port d'écoute du proxy VNC" mode='expert' mandatory="True">
|
<variable name='vnc_proxy_port_sunstone' type='number' description="Numéro de port d'écoute du proxy VNC" mode='expert' mandatory="True">
|
||||||
<value>29876</value>
|
<value>29876</value>
|
||||||
</variable>
|
</variable>
|
||||||
|
<variable name='activer_xmlrpc_port_sunstone' type='oui/non' description="Activer l'accès distant à l'API XmlRpc" mode='expert'>
|
||||||
|
<value>non</value>
|
||||||
|
</variable>
|
||||||
|
<variable name='xmlrpc_port_sunstone' type='number' description="Numéro de port d'écoute de l'API XmlRpc" mode='expert' mandatory="True">
|
||||||
|
<value>2633</value>
|
||||||
|
</variable>
|
||||||
<variable name='ip_sunstone' type='ip' description="Adresse IP d'écoute pour OpenNebula Sunstone" mandatory="True"/>
|
<variable name='ip_sunstone' type='ip' description="Adresse IP d'écoute pour OpenNebula Sunstone" mandatory="True"/>
|
||||||
<variable name='langue_sunstone' type='string' description="Langue par défaut de l'interface" mode='expert' mandatory="True">
|
<variable name='langue_sunstone' type='string' description="Langue par défaut de l'interface" mode='expert' mandatory="True">
|
||||||
<value>fr_FR</value>
|
<value>fr_FR</value>
|
||||||
|
@ -77,11 +84,17 @@
|
||||||
<param name='mismatch'>non</param>
|
<param name='mismatch'>non</param>
|
||||||
</auto>
|
</auto>
|
||||||
|
|
||||||
|
<condition name='disabled_if_in' source='activer_xmlrpc_port_sunstone'>
|
||||||
|
<param>non</param>
|
||||||
|
<target type='variable'>xmlrpc_port_sunstone</target>
|
||||||
|
</condition>
|
||||||
|
|
||||||
<condition name='disabled_if_in' source='activer_onefrontend'>
|
<condition name='disabled_if_in' source='activer_onefrontend'>
|
||||||
<param>non</param>
|
<param>non</param>
|
||||||
<!--target type='filelist'>onefrontend</target-->
|
<!--target type='filelist'>onefrontend</target-->
|
||||||
<target type='variable'>port_sunstone</target>
|
<target type='variable'>port_sunstone</target>
|
||||||
<target type='variable'>port_sunstone</target>
|
<target type='variable'>vnc_proxy_port_sunstone</target>
|
||||||
|
<target type='variable'>xmlrpc_port_sunstone</target>
|
||||||
<target type='variable'>ip_sunstone</target>
|
<target type='variable'>ip_sunstone</target>
|
||||||
<target type='variable'>langue_sunstone</target>
|
<target type='variable'>langue_sunstone</target>
|
||||||
<target type='variable'>sunstone_logo</target>
|
<target type='variable'>sunstone_logo</target>
|
||||||
|
@ -104,6 +117,7 @@
|
||||||
<variable name='activer_onefrontend'>Interface d'administration du Cluster OpenNebula.</variable>
|
<variable name='activer_onefrontend'>Interface d'administration du Cluster OpenNebula.</variable>
|
||||||
<variable name='port_sunstone'>Numéro de port d'écoute d'OpenNebula Sunstone</variable>
|
<variable name='port_sunstone'>Numéro de port d'écoute d'OpenNebula Sunstone</variable>
|
||||||
<variable name='vnc_proxy_port_sunstone'>Numéro de port d'écoute du proxy VNC (novnc)</variable>
|
<variable name='vnc_proxy_port_sunstone'>Numéro de port d'écoute du proxy VNC (novnc)</variable>
|
||||||
|
<variable name='xmlrpc_port_sunstone'>Numéro de port d'écoute de l'API XmlRpc </variable>
|
||||||
<variable name='ip_sunstone'>Adresse IP d'écoute pour OpenNebula Sunstone</variable>
|
<variable name='ip_sunstone'>Adresse IP d'écoute pour OpenNebula Sunstone</variable>
|
||||||
<variable name='langue_sunstone'>Langue par défaut de l'interface OpenNebula Sunstone</variable>
|
<variable name='langue_sunstone'>Langue par défaut de l'interface OpenNebula Sunstone</variable>
|
||||||
<variable name='sunstone_auth_modes'>Modes d'authentification des utilisateurs (LDAP ...)</variable>
|
<variable name='sunstone_auth_modes'>Modes d'authentification des utilisateurs (LDAP ...)</variable>
|
||||||
|
@ -111,6 +125,5 @@
|
||||||
<variable name='appmarket_endpoint'>Adresse du serveur appmarket (URL http://serveur.domaine.fr[:port] ou https://xxx.xxx.xxx.xxx[:port])</variable>
|
<variable name='appmarket_endpoint'>Adresse du serveur appmarket (URL http://serveur.domaine.fr[:port] ou https://xxx.xxx.xxx.xxx[:port])</variable>
|
||||||
<variable name='appmarket_user'>Utilisateur d'administration du serveur appmarket (déclaré dans la configuration du serveur appmarket)</variable>
|
<variable name='appmarket_user'>Utilisateur d'administration du serveur appmarket (déclaré dans la configuration du serveur appmarket)</variable>
|
||||||
<variable name='appmarket_password'>Mot de passe de l'administrateur du serveur appmarket</variable>
|
<variable name='appmarket_password'>Mot de passe de l'administrateur du serveur appmarket</variable>
|
||||||
|
|
||||||
</help>
|
</help>
|
||||||
</creole>
|
</creole>
|
||||||
|
|
Loading…
Reference in New Issue