1 line
5.6 KiB
JavaScript
1 line
5.6 KiB
JavaScript
Search.setIndex({docnames:["index","rbackup","rbackup.package_managers","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.package_managers.rst","rbackup.struct.rst"],objects:{"":{rbackup:[1,0,0,"-"]},"rbackup.config":{get_files_by_suffix:[1,1,1,""],load_list_from_config:[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.package_managers":{packagemanager:[2,0,0,"-"],pacman:[2,0,0,"-"]},"rbackup.package_managers.packagemanager":{PackageManager:[2,2,1,""]},"rbackup.package_managers.packagemanager.PackageManager":{cache_directory:[2,3,1,""],database_path:[2,3,1,""],gen_db_archive:[2,4,1,""],gen_pkglist:[2,4,1,""],pkglist_cmd:[2,3,1,""]},"rbackup.package_managers.pacman":{Pacman:[2,2,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":{gen_metadata:[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,""],gen_metadata:[3,4,1,""],is_valid_snapshot_name:[3,5,1,""],snapshot_dir:[3,3,1,""],snapshots:[3,3,1,""],symlink_snapshot:[3,4,1,""]},"rbackup.struct.snapshot":{Snapshot:[3,2,1,""]},"rbackup.struct.snapshot.Snapshot":{gen_metadata:[3,4,1,""],pkg_dir:[3,3,1,""]},rbackup:{config:[1,0,0,"-"],package_managers:[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:{"class":[2,3],"default":[0,3],"new":[0,3],"return":[1,2,3],"static":3,"true":3,Are:3,For:[0,3],Has:3,One:[],The:0,Using:1,absolut:3,access:3,affect:3,after:3,aggreg:0,all:[0,1,2,3],alreadi:[0,3],alwai:3,ani:[0,3],anoth:3,archiv:2,arg:1,argument:[0,1,2],assum:2,atom:3,attr:3,automat:0,backup:[0,1,3],base:[2,3],basi:3,been:3,between:3,bool:3,both:0,cach:2,cache_directori:2,cachedir:2,call:[2,3],calledprocesserror:1,caller:3,can:[0,3],chang:3,check:3,clean:3,cleanup:[2,3],combin:1,command:[1,2],compress:2,conf:[0,1],config:0,config_fil:[],configpars:1,configur:1,consist:3,contain:3,content:0,could:0,creat:[0,1,2,3],create_snapshot:3,creation:3,current:3,data:[0,3],databas:2,database_path:2,date:3,db_path:2,deem:3,delet:[0,3],desir:0,dest:3,detail:3,differ:0,directli:2,directori:[0,1,2,3],doctest:1,doe:[0,1],each:[0,3],either:3,ellipsi:1,empti:[1,3],emul:3,ensur:0,error:2,etc:0,exampl:0,exclud:[0,1],exist:[0,1],fail:1,fals:3,file:[0,1,2,3],filenotfounderror:1,filesystem:3,filter:1,finish:0,first:[],follow:0,format:3,from:[0,1,2,3],gen_db_arch:2,gen_metadata:3,gen_pkglist:2,gener:[1,2,3],get_files_by_suffix:1,give:0,given:3,hard:[],hardlink:3,has:[1,3],here:3,hierarchi:[0,1],implement:3,includ:[0,1],index:[0,3],insid:1,instal:2,instead:[0,3],intend:3,interact:3,intern:2,intrus:3,invalid:3,is_valid_snapshot_nam:3,iso:3,iter:[1,2,3],its:[1,3],job:3,json:[1,3],keyword:2,len:3,length:[],level:3,like:[1,2,3],likewis:0,link:3,list:[1,2,3],load:[0,1],load_list_from_config:1,locat:0,log:[],look:0,main:1,make:3,manag:[2,3],match:3,meant:2,membership:3,merg:1,merge_exclude_fil:1,merge_fil:1,merge_include_fil:1,metadata:[0,3],metadata_path:3,method:[2,3],mkdir:3,mode:2,modul:0,most:3,multipl:0,mutabl:[],name:[0,3],necessari:3,networkmanag:0,non:3,none:[2,3],note:[],number:3,object:[1,2,3],one:[0,1,3],onli:2,oper:3,option:1,orchestr:3,order:3,organ:[0,3],otherwis:3,overwrit:0,overwritten:3,packag:0,package_manag:[0,1],packagemanag:[0,1],pacman:[0,1],page:0,paramet:[1,2,3],pars:1,parse_configfil:1,parser:1,parti:3,pass:[0,1,2],path:[0,1,2,3],pathlik:3,pkg_dir:3,pkglist_cmd:2,point:[0,1,3],posixpath:1,pre:0,print:3,procedur:0,process:[0,1],program:1,properti:3,python:3,rais:[1,2,3],read:[1,3],read_metadata:3,recent:3,refer:3,regex:3,rel:0,relat:3,remov:3,remove_repo_dir:3,remove_snapshot:3,repositori:[0,1],repres:[],retriev:[1,3],root:0,rsync:0,rtype:[],run:[0,1,3],said:0,same:0,script:[0,3],search:[0,1],second:[],section:1,send:[],separ:[0,2],sequest:3,serial:3,set:0,should:0,shutil:3,singl:[1,3],slash:3,slice:3,snapshot:[0,1],snapshot_dir:3,sort:1,specifi:[0,1],state:[],store:3,str:[1,2,3],struct:[0,1],structur:3,subclass:[2,3],submodul:0,subpackag:0,subprocess:1,suffix:[0,1],symbol:3,symlink:[0,3],symlink_snapshot:3,syntax:3,system:2,temporari:[0,2],test:3,text:2,thei:3,therefor:2,thi:[0,2,3],third:3,through:[1,3],time:0,tmp:1,togeth:[],top:3,two:0,type:[1,2,3],unawar:3,until:0,upon:3,use:[1,3],used:1,user:0,using:[0,3],utc:3,valid:3,valid_db_compress_mod:2,valu:[1,3],valueerror:[2,3],wai:[],wait:0,want:[],warn:[],well:3,when:3,whether:0,which:3,would:0,write:[0,3],write_metadata:3,written:0,yield:1},titles:["Welcome to rbackup\u2019s documentation!","rbackup package","rbackup.package_managers package","rbackup.struct package"],titleterms:{config:1,configur:0,content:[1,2,3],document:0,hierarchi:3,indic:0,modul:[1,2,3],oper:0,packag:[1,2,3],package_manag:2,packagemanag:2,pacman:2,principl:0,rbackup:[0,1,2,3],repositori:3,rsync:1,snapshot:3,struct:3,submodul:[1,2,3],subpackag:1,tabl:0,welcom:0}}) |