1 line
5.9 KiB
JavaScript
1 line
5.9 KiB
JavaScript
Search.setIndex({docnames:["index","rbackup","rbackup.plugins","rbackup.struct"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:56},filenames:["index.rst","rbackup.rst","rbackup.plugins.rst","rbackup.struct.rst"],objects:{"":{rbackup:[1,0,0,"-"]},"rbackup.config":{get_files_by_suffix:[1,1,1,""],load_list_from_option:[1,1,1,""],merge_exclude_files:[1,1,1,""],merge_files:[1,1,1,""],merge_include_files:[1,1,1,""],parse_configfile:[1,1,1,""]},"rbackup.plugins":{packagemanager:[2,0,0,"-"]},"rbackup.plugins.packagemanager":{PackageManager:[2,2,1,""]},"rbackup.plugins.packagemanager.PackageManager":{cache_directory:[2,3,1,""],database_path:[2,3,1,""],gen_db_archive:[2,4,1,""],gen_pkglist:[2,4,1,""],lockfile:[2,3,1,""],pkglist_cmd:[2,3,1,""]},"rbackup.rsync":{rsync:[1,1,1,""]},"rbackup.struct":{hierarchy:[3,0,0,"-"],repository:[3,0,0,"-"],snapshot:[3,0,0,"-"]},"rbackup.struct.hierarchy":{Hierarchy:[3,2,1,""]},"rbackup.struct.hierarchy.Hierarchy":{cleanup:[3,4,1,""],metadata_path:[3,3,1,""],name:[3,3,1,""],path:[3,3,1,""],read_metadata:[3,4,1,""],write_metadata:[3,4,1,""]},"rbackup.struct.repository":{Repository:[3,2,1,""]},"rbackup.struct.repository.Repository":{cleanup:[3,4,1,""],create_snapshot:[3,4,1,""],empty:[3,3,1,""],is_valid_snapshot_name:[3,5,1,""],snapshot_dir:[3,3,1,""],snapshot_symlink:[3,3,1,""],snapshots:[3,3,1,""],symlink_snapshot:[3,4,1,""]},"rbackup.struct.snapshot":{Snapshot:[3,2,1,""]},"rbackup.struct.snapshot.Snapshot":{ctime:[3,3,1,""],pkg_dir:[3,3,1,""]},rbackup:{config:[1,0,0,"-"],plugins:[2,0,0,"-"],rsync:[1,0,0,"-"],struct:[3,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","attribute","Python attribute"],"4":["py","method","Python method"],"5":["py","staticmethod","Python static method"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:attribute","4":"py:method","5":"py:staticmethod"},terms:{"abstract":2,"class":[2,3],"default":[0,3],"new":[0,3],"return":[1,2,3],"static":3,"true":3,Are:3,For:[0,3],Has:3,The:2,Using:1,absolut:3,access:3,addition:3,after:0,aggreg:0,all:[0,1,3],alreadi:[0,3],alwai:3,ani:[0,3],anoth:3,archiv:2,arg:1,argument:[0,1],assum:2,atom:3,attr:3,automat:0,awar:0,backup:[1,2,3],base:[2,3],basi:3,between:3,block:2,bool:3,both:0,build:0,cach:2,cache_directori:2,cachedir:2,call:3,calledprocesserror:1,caller:3,can:[0,2,3],chang:[0,3],check:3,checksum:0,clean:3,cleanup:[2,3],combin:1,command:[1,2],complet:2,compress:2,conf:[0,1],config:0,configpars:1,configur:[1,2],conjunct:2,consist:3,contain:3,content:0,context:2,could:0,creat:[0,1,2,3],create_snapshot:3,creation:3,ctime:3,current:3,data:[0,3],databas:2,database_path:2,date:3,db_path:2,debug:0,deem:3,del:3,delet:[0,3],desir:0,dest:3,destin:1,detail:3,detect:0,differ:0,directori:[0,1,2,3],doctest:1,doe:[0,1],dot:3,dry:0,dure:2,each:[0,3],ellipsi:1,empti:[1,3],ensur:0,error:2,etc:0,exampl:0,exclud:[0,1],exist:[0,1],fail:1,fallback:1,fals:3,featur:0,file:[0,1,2,3],filenotfounderror:1,filesystem:3,filter:1,finish:0,follow:0,format:3,from:[0,1,2,3],gen_db_arch:2,gen_pkglist:2,gener:[1,2,3],get_files_by_suffix:1,give:0,given:3,handl:0,hardlink:[0,3],has:3,have:0,here:[0,3],hierarchi:[0,1],host:0,ignor:2,implement:[2,3],includ:[0,1],inconsist:2,index:[0,3],individu:3,info:0,insert:0,insid:1,instal:2,instanti:3,instead:[0,3],intend:3,interact:3,intrus:3,invalid:3,is_valid_snapshot_nam:3,iso:3,iter:[1,2,3],its:[1,3],job:3,json:[1,3],kwarg:3,leav:2,len:3,level:3,like:[1,2,3],likewis:0,link:3,list:[1,2,3],load:[0,1],load_list_from_opt:1,locat:0,lockfil:2,look:0,made:0,mai:3,main:1,make:[0,3],manag:[0,2,3],match:3,membership:3,merg:1,merge_exclude_fil:1,merge_fil:1,merge_include_fil:1,messag:0,metadata:[0,3],metadata_path:3,mode:2,modul:0,more:0,most:[2,3],multipl:0,name:[0,3],network:0,networkmanag:0,non:3,none:[1,2,3],notimplementederror:2,number:3,object:[1,2,3],occur:2,one:[0,1,3],onli:2,oper:[2,3],optim:0,option:[0,1],orchestr:3,order:3,organ:[0,3],otherwis:[2,3],overrid:2,overwrit:0,overwritten:3,packag:0,packagemanag:[0,1],pacman:[],page:0,paramet:[1,2,3],pars:1,parse_configfil:1,parser:1,parti:3,pass:[0,1],path:[0,1,2,3],pathlik:3,permissionerror:3,pkg_dir:3,pkglist_cmd:2,plugin:[0,1],point:[0,1,3],posixpath:1,post:0,pre:0,prefix:0,present:2,prevent:2,print:3,procedur:0,process:[0,1,2],program:1,properti:3,provis:0,python:[0,3],rais:[1,2,3],read:[1,3],read_metadata:3,recent:3,regex:3,rel:0,remot:0,remov:3,remove_repo_dir:3,remove_snapshot:3,repositori:[0,1],restor:0,result:3,retriev:[1,3],root:0,run:[0,1,3],said:0,same:0,script:3,search:[0,1],section:1,separ:0,sequest:3,serial:3,set:0,setup:0,should:0,show:0,silent:2,singl:[1,3],skip:0,slash:3,slice:3,snapshot:[0,1,2],snapshot_dir:3,snapshot_symlink:3,sort:1,sourc:1,specif:2,specifi:[0,1],state:2,store:3,str:[1,2,3],struct:[0,1],stuff:0,subclass:[2,3],submodul:0,subpackag:0,subprocess:1,suffix:[0,1],symbol:3,symlink:[0,3],symlink_snapshot:3,sync:0,syntax:3,syscal:0,system:[0,2],targetdir:0,temporari:[0,2],test:3,text:2,therefor:2,thi:[0,2,3],third:3,through:[1,3],time:[0,3],timeout:2,tmp:1,todo:0,top:3,transact:2,two:0,type:[1,2,3],unawar:3,unchang:0,until:[0,2],upon:3,usag:0,use:[0,1,3],used:[1,2],user:0,using:[0,3],usr:0,utc:3,valid:3,valid_db_compress_mod:2,valu:[1,3],valueerror:[2,3],verbos:0,wait:0,well:3,when:3,whether:0,which:[2,3],wide:0,would:[0,2],write:[0,3],write_metadata:3,written:0,yield:1},titles:["rbackup - A simple rsync backup utility","rbackup package","rbackup.plugins package","rbackup.struct package"],titleterms:{The:0,backup:0,config:1,configur:0,content:[1,2,3],hierarchi:3,indic:0,instal:0,modul:[1,2,3],oper:0,packag:[1,2,3],packagemanag:2,pacman:[],plugin:2,principl:0,rbackup:[0,1,2,3],repositori:3,rsync:[0,1],script:0,simpl:0,snapshot:3,struct:3,submodul:[1,2,3],subpackag:1,tabl:0,util:0}}) |