
    Id                     $    d dl Z d dlZd dlZddZy)    Nc                    dt         j                  j                         gt        j                  d      j                  t        j                        z   }|D ]C  }t        j                  j                  |d      }t        j                  j                  |      sC n t        dd      |dd| g}|r|j                  d       t        j                  |d	d
      }t        j                  d| z  |       y)z8Copy tdb file using tdbbackup utility and rename it
    binPATH	tdbbackup   z6could not find tdbbackup tool: is tdb-tools installed?z-sz	.copy.tdbz-rTF)	close_fdsshellz%s.copy.tdbN)sambaparambin_dirosgetenvsplitpathseppathjoinexistsFileNotFoundErrorappend
subprocess
check_callrename)file1file2readonlydirsdtoolpathtdbbackup_cmdstatuss           0/usr/lib/python3/dist-packages/samba/tdb_util.pytdb_copyr"      s     5;;&&()BIIf,=,C,CBJJ,OOD ;77<<;/77>>(#;   $: ; 	; t[%8MT"""=DNFIIme#U+    )F)r
   r   r   r"    r#   r!   <module>r%      s   *   	,r#   