Repository URL to install this package:
|
Version:
5.0.13-5.0 ▾
|
ó s dc @ sÑ d Z d d l m Z d d l Z d d l Z d d l Z d d l Z d d l m Z d d l m Z y d d l m Z Wn d d l m Z n Xe Z d Z d Z e d Z e d Z d Z d S( s Python Module __init__ file.iÿÿÿÿ( t print_functionN( t find_executable( t utils( t ConfigParsers /etc/workloadmgr/vault.confc C s y: t j j | } t j | d | } | t j d <WnP t k r } t d d t j t d t | d t j t j d n Xd S( Ns --config-file=t FLAGs! You should create vault.conf filet files Exception: %si ( t ost patht abspatht config_parsert readt environt Exceptiont printt syst stderrt strt exit( t conf_patht sourcet flagt e( ( s3 /usr/lib/python2.7/site-packages/s3fuse/__init__.pyt readS3fuseConf s c C s[ t | d d l m } t j d | j } t d | j t d | j d S( s Mount s3 fuse mount.i ( t s3vaultfuset targets Mounting...s Mounted....N( R t R t threadingt Threadt runR t startt join( R R t th( ( s3 /usr/lib/python2.7/site-packages/s3fuse/__init__.pyt mount' s c C sÙ t | t d d } t d d } t j | d d g t j t j j | d d d g t d } | r | d d | g n d d | g } | r¬ | d d | g n d d | g } t j | t j | d S( Nt DEFAULTt vault_data_directoryt vault_data_directory_olds -fs -lt tmpfst sudot rms -rf( R R t fst umountR R R R t subprocesst call( R t mpt cahcet sudo_exet rm_mpt rm_cahce( ( s3 /usr/lib/python2.7/site-packages/s3fuse/__init__.pyR( 7 s %'' c C s t j d j d S( s Cleanup directory.s find . -empty -type d -deleteN( R) R* t split( ( ( s3 /usr/lib/python2.7/site-packages/s3fuse/__init__.pyt cleanN s ( t __doc__t __future__R R R) R R t distutils.spawnR t s3fuseR R' t configparserR R t default_conf_pathR R R( R1 ( ( ( s3 /usr/lib/python2.7/site-packages/s3fuse/__init__.pyt <module> s"