Istanza e sito

L’instanceconfig di default

Nel file default.xml della directory instanceconfig si trova la configurazione di default per ogni istanza creata nell’ambiente.

Nella configurazione d’istanza viene stabilita la ricetta che comporrà il singolo applicativo. In questo file andiamo a configurare gli elementi comuni che vogliamo per tutte le istanze che vengono lanciate a partire dall’istallazione.

Andiamo per prima a cosa a vedere come è il file creato automaticamente.

<?xml version="1.0" ?>
<GenRoBag>
  <packages/>
  <authentication>
    <xml_auth defaultTags="user,xml">
      <admin pwd="password" tags="_DEV_,admin,user"/>
    </xml_auth>
  </authentication>
</GenRoBag>

packages

Qui è possibile specificare quali package, ossia i mattonifondanti dell’applicativo, che vogliamo presenti in ogni istanza.

authentication

L’elemento authentication contiene nella configurazione di default soltanto l’utente admin generato dallo script di inizializzazione dell’ambiente. Tramite questa utenza xml è possibile avere un accesso locale a qualsiasi applicativo in sviluppo.

Suggerimento

Per maggiori dettagli sul file instanceconfig si rimanda alla sezione dedicata del Corso Genropy Base

Il siteconfig di default

Nel file default.xml della directoy siteconfig si trova la configurazione di default per ogni istanza creata nell’ambiente.

Andiamo per prima a cosa a vedere come è il file creato automaticamente.

<?xml version="1.0" ?>
  <GenRoBag>
        <wsgi debug="True::B" port="8080" reload="True::B"/>
        <gui css_theme="ludo"/>
        <jslib dojo_version="11" gnr_version="11"/>
        <resources>
              <common/>
              <js_libs/>
        </resources>
        <gnrdaemon hmac_key="g8li4apm19bv" host="localhost" port="40404"/>
  </GenRoBag>

Suggerimento

Per maggiori dettagli sul file siteconfig si rimanda alla sezione dedicata del Corso Genropy Base