Server IP : 104.21.38.3 / Your IP : 162.158.107.18 Web Server : Apache System : Linux krdc-ubuntu-s-2vcpu-4gb-amd-blr1-01.localdomain 5.15.0-142-generic #152-Ubuntu SMP Mon May 19 10:54:31 UTC 2025 x86_64 User : www ( 1000) PHP Version : 7.4.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/share/perl5/Debconf/Template/ |
Upload File : |
#!/usr/bin/perl -w # This file was preprocessed, do not edit! package Debconf::Template::Transient; use strict; use base 'Debconf::Template'; use fields qw(_fields); sub new { my $this=shift; my $template=shift; unless (ref $this) { $this = fields::new($this); } $this->{template}=$template; $this->{_fields}={}; return $this; } sub get { die "get not supported on transient templates"; } sub fields { my $this=shift; return keys %{$this->{_fields}}; } sub clearall { my $this=shift; foreach my $field (keys %{$this->{_fields}}) { delete $this->{_fields}->{$field}; } } { my @langs=Debconf::Template::_getlangs(); sub AUTOLOAD { (my $field = our $AUTOLOAD) =~ s/.*://; no strict 'refs'; *$AUTOLOAD = sub { my $this=shift; return $this->{_fields}->{$field}=shift if @_; if ($Debconf::Template::i18n && @langs) { foreach my $lang (@langs) { return $this->{_fields}->{$field.'-'.lc($lang)} if exists $this->{_fields}->{$field.'-'.lc($lang)}; } } return $this->{_fields}->{$field}; }; goto &$AUTOLOAD; } } 1