anchor.diff:      end,
       setup_db(TlHostsConfig);
   setup_db([]) -> ok.
  -
   
   setup_controllers() ->
       lists:foreach(fun(Controller) ->
  
positive.code:     [[ConfigurationPath]] = utils:get(Arguments, [c], [["etc/uce.cfg"]]),
      case uce_sup:start_link(ConfigurationPath) of
          {ok, Pid} ->
              ?DEBUG("uce_sup:start_link ok!~n", []), 
              setup(),
              {ok, Pid};
          Error ->
  
negative.code:     HostsConfig = config:get('hosts'),
      setup_db(HostsConfig).
  
  setup_db([{Host, _Config} | TlHostsConfig ]) ->
      DBBackend = config:get(Host, db),
      DBConfig = config:get(Host, DBBackend),
      case DBBackend of
          undefined -> throw({error, no_database});
          mnesia -> catch mnesia_db:init([]);
          _ ->
              case DBConfig of
                  undefined -> nothing;
                  {_, PoolConfig} ->
                      DBBackendModule = list_to_atom(atom_to_list(DBBackend) ++ "_db"),
  