Repository URL to install this package:
Version:
5.2.8-5.2 ▾
|
python3-dmapi
/
usr
/
lib
/
python3.6
/
site-packages
/
dmapi
/
cmd
/
__pycache__
/
api.cpython-36.opt-1.pyc
|
---|
3 r`e× ã @ s d Z ddlZddlmZ ddlmZ ddlmZ ddl ZddlZ ddl mZ ddl mZ ddl mZ dd l mZ dd l mZ e jjZdd ZdS ) z Starter script for DM API. é N)Úlog)Úguru_meditation_report)Úopts)Úconfig)Ú exception)Úservice)Úutils)Úversionc C sH t jtjdgd tjtd tj t j t tjt} t jjttd tj }d}xÆtjD ]¼}|tjk}yztj||d}y|j||jd W nJ tk rÚ } z.| jdj|tj |j|tj d W Y d d }~X nX |d 7 }W q^ tjk r } z| jd | W Y d d }~X q^X q^W |dkr<| jd tj d |j! d S )Nz9/etc/triliovault-datamover/triliovault-datamover-api.conf)Zdefault_config_filesÚdmapi)Úconfr )Zuse_ssl)Úworkersza{0}, could not found dmapi_workers in conf file, setting dmapi workers to the available cores{1}.é zK%s. ``dmapi_enabled_apis`` includes bad values. Fix to remove this warning.zANo APIs were started. Check the dmapi_enabled_apis config option.)"r Ú parse_argsÚsysÚargvÚloggingZsetupÚCONFr Zmonkey_patchÚgmr_optsZset_defaultsZ getLoggerÚ__name__ÚgmrZTextGuruMeditationZ setup_autorunr r Zprocess_launcherZdmapi_enabled_apisZdmapi_enabled_ssl_apisZWSGIServiceZlaunch_servicer Ú ExceptionZwarningÚformatÚmpÚ cpu_countr ZPasteAppNotFoundÚerrorÚexitÚwait)r ZlauncherZstartedZapiZshould_use_sslZserverZ worker_exZex© r ú/usr/lib/python3.6/api.pyÚmain s2 $ r )Ú__doc__r Zoslo_logr r Zoslo_reportsr r r r Zmultiprocessingr Z dmapi.confr r r r r r r r r r r r r Ú<module> s