ok, thanks for the response. now i test the ping control, and if generate problem...
On 23 September 2012 17:03, Gerald Young <cryth...@gmail.com> wrote: > I wouldn't *exactly* use the terminology "event" for this purpose. > Essentially, you may be correct, but Config.pm is a module that is > accessed to provide configuration attributes according to how > Config.pm evaluates the expression for a given "variable" or > "attribute". Config.pm is being used *everywhere* for practically > everything that has user-definable modifications. But, then again, > when any module calls Config.pm, be it "event", or "operation", it > will rely on the evaluated expression returned by Config.pm for the > requested parameter. > > Lots of caveats there, to be sure, but if it makes sense to you, the > short answer to your question is "yes", though in a much bigger scope > than you propose. > > "What's an evaluated expression?" > Config.pm might have a variable (array key/value) set: > $Self->{Database} = 'otrs'; > > This is a pure assignment of value to an array key. > It could be something like: > $Self->{Database} = 'otrs' . '_dev'; > Which means the expression of "concatenate" 'otrs' and '_dev' is > evaluated -- 'otrs_dev' -- and assigned to $Self->{Database} > > It can be further defined such as: > my $foo = true; > $Self->{Database} = 'otrs'; > if ($foo = true) { $Self->{Database} = 'otrs_test'; } > which would mean that the call to Config as a perl module will return > $Self->{Database} as 'otrs_test' instead of 'otrs'; > > If you create a test for connectivity before assignment of variables > to connect, you can likewise do as you request. > > On Sun, Sep 23, 2012 at 10:02 AM, Stefano Ricci > <stefano.ri...@riccimatic.com> wrote: > > ok, from your response, i understand that the script in config.pm are > > executed on new incoming event.. i thnik that these events are: > > > > new email fetched > > customer login > > agent login > > > > > > is that correct? > > > > On 22 September 2012 23:52, Gerald Young <cryth...@gmail.com> wrote: > >> > >> It may be possible to do that as Config.pm is perl ... "How?" You'd > >> have to search for Net::Ping or query the LDAP module itself to set > >> the auth method based upon the LDAP availability. > >> > >> On Sat, Sep 22, 2012 at 1:13 PM, Stefano Ricci > >> <stefano.ri...@riccimatic.com> wrote: > >> > hi to all... i user otrs 3.1.7 to work with my company customer and > >> > today i > >> > have some problems. > >> > > >> > my configuration is that: otrs in datacenter connected with customers > >> > active > >> > directory throught vpn connections and, if the customer is small, only > >> > the > >> > local database. > >> > > >> > today the vpn connection go down for 2 customers, and the platform > block > >> > the > >> > login for agents and others customers... to solve the problem i remove > >> > the > >> > customers unreachable from config.pm... > >> > > >> > i want to know if is possible write some code in config.pm to check > with > >> > ping the primary domain controller status, and if is offline, ignore > the > >> > part of code that connect this active directory... > >> > > >> > thanks fo the help > >> > > >> > --------------------------------------------------------------------- > >> > OTRS mailing list: otrs - Webpage: http://otrs.org/ > >> > Archive: http://lists.otrs.org/pipermail/otrs > >> > To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs > >> --------------------------------------------------------------------- > >> OTRS mailing list: otrs - Webpage: http://otrs.org/ > >> Archive: http://lists.otrs.org/pipermail/otrs > >> To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs > > > > > > > > --------------------------------------------------------------------- > > OTRS mailing list: otrs - Webpage: http://otrs.org/ > > Archive: http://lists.otrs.org/pipermail/otrs > > To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs > --------------------------------------------------------------------- > OTRS mailing list: otrs - Webpage: http://otrs.org/ > Archive: http://lists.otrs.org/pipermail/otrs > To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs >
--------------------------------------------------------------------- OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs