Server IP : 85.214.239.14 / Your IP : 3.143.237.203 Web Server : Apache/2.4.62 (Debian) System : Linux h2886529.stratoserver.net 4.9.0 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.18 Disable Function : 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_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /srv/modoboa/env/lib/python3.5/site-packages/caldav/lib/ |
Upload File : |
#!/usr/bin/env python # -*- encoding: utf-8 -*- class AuthorizationError(Exception): """ The client encountered an HTTP 403 error and is passing it on to the user. The url property will contain the url in question, the reason property will contain the excuse the server sent. """ url = None reason = "PHP at work[tm]" def __str__(self): return "AuthorizationError at '%s', reason '%s'" % \ (self.url, self.reason) class PropsetError(Exception): pass class PropfindError(Exception): pass class ReportError(Exception): pass class MkcolError(Exception): pass class MkcalendarError(Exception): pass class PutError(Exception): pass class DeleteError(Exception): pass class NotFoundError(Exception): pass exception_by_method = {} for method in ('delete', 'put', 'mkcalendar', 'mkcol', 'report', 'propset', 'propfind'): exception_by_method[method] = \ locals()[method[0].upper() + method[1:] + 'Error']