Sophie

Sophie

distrib > Fedora > 13 > i386 > media > updates > by-pkgid > e2eef204a8562d4f753a051d0e998dc4 > files > 53

openstack-swift-doc-1.0.2-5.fc13.noarch.rpm

Search.setIndex({desctypes:{"0":"method","1":"class","2":"function","3":"data","4":"attribute","5":"exception"},terms:{content_length:6,max_meta_count:6,four:[4,11],prefix:[3,6],sleep:4,rsyslog:4,upsid:10,oldest:6,http_devic:6,whose:[5,3],get_object:6,hash_path:6,under:[12,9,3,8],direct_delete_object:6,everi:[9,8,11],govern:8,upload:[6,11],devauthmiddlewar:6,terabyt:11,stats_:1,minseg:6,httprequestentitytoolarg:6,direct:[3,0,6,7],batch:11,second:[5,6,7,9,13,14],even:[12,13,10,7,11],direct_get_contain:6,eventlet:[3,4,6,15],calcul:[9,11],"new":[6,3,7,9,11,12,13],metadata:[12,3,5,6],centric:10,"_replica2part2dev_id":11,here:[4,14,8,7,11],raw_digest:6,path:[2,6,4,5,3,7,16,11,12,13],app_iter_rang:5,replica_count:[13,16],everyon:9,contextmanag:[5,7],bashrc:4,unix:6,txt:6,middlewar:6,highli:0,describ:[10,11],would:[12,13,10,11],datadir:[3,6],call:[1,2,6,5,3,7,10,11,13,14,16],spike:10,authexcept:6,type:[3,14,6,16],until:[1,2,5,6,10,11,13],relat:9,notic:12,warn:[4,6],hole:11,hold:[9,5],must:[12,9],accid:6,pickle_protocol:3,setup:4,work:[4,3,10,7,11,13,15],server_kei:6,root:[3,4,6],overrid:[13,7],give:[4,13,11],indic:[0,5,10,7,11,13],containerupdat:2,unavail:[12,11],want:[4,13,11],end:[4,3,10,7,11,12],quot:[6,8],how:[9,11,12,13,14,15],recoveri:11,env:[16,7],verifi:[9,6,16],config:6,connect_timeout:6,updat:[0,1,2,4,5,3,16,11,12],ringdata:13,posthooklogg:16,after:[1,4,5,3,9,8],bufferedhttprespons:6,befor:[4,6,11,13,14,8],httpnotfound:2,rebal:[4,13,11],law:8,averag:[13,11],partition_count:13,attempt:[1,5,6,16,11],third:11,credenti:6,receiv:14,maintain:[9,11],environ:[4,7],order:[3,11],oper:[12,4,5,6,9],remote_id:3,over:[1,5,6,16,11,12],becaus:[6,10,9,11,13,14],privileg:6,hash_:3,flexibl:11,vari:11,digest:[6,11],uuid:14,fit:8,fix:[3,6],disk_chunk_s:5,better:11,complex:[10,11],them:[12,5,2,11],thei:[12,6,10,7,11],safe:6,healthcheckcontrol:6,choic:[12,11],http_connect_raw:6,hhide:6,default_cluster_url:[4,7],timeout:[3,6],each:[1,2,6,5,3,7,9,10,11,12,13,14,16],debug:[4,11],went:11,side:7,mean:11,extract:6,network:[12,9,6,11],content:[3,9,6],wherea:7,standard:6,unbuntu:15,md5:[5,14,11],container_info:16,speedi:10,traceback:4,iso:4,isn:[1,10,7,11],get_param:6,rang:[5,6],independ:[9,3,11],wast:10,get_r:13,restrict:[13,7,11],instruct:4,alreadi:9,messag:[3,4,6,16],wasn:11,error_incr:16,agre:8,primari:[12,1,10],accountreap:1,wildli:11,top:[8,11],sometim:7,downsid:10,pending_timeout:3,too:[6,11],objectupdat:5,get_container_timestamp:3,listen:11,monkey_patch_mimetool:6,tood:3,get_replication_info:3,lock_path:6,tool:[13,6,8,11],setuptool:[4,15],lower:[13,11],conserv:11,crawl:12,conveni:6,target:15,provid:6,object6010:4,project:[14,11],matter:[12,13],entri:[1,5,3,16],minut:6,delete_object:[3,6],accont:3,ram:9,raw:6,manner:[9,3],increment:[6,16],seem:10,recreat:[4,7],snow:4,transmit:9,simplifi:[3,11],though:9,usernam:4,object:[0,1,2,3,4,5,6,7,9,10,11,12,13,16],containerbrok:3,rsyncd:4,typ:16,don:[12,5,11],doc:[6,15],recreate_account:7,declar:16,came:16,random:[3,1,5,2,11],identifi:13,clientexcept:6,make:[6,4,5,3,7,16,11,13],involv:11,absolut:5,submit:11,acquir:6,explain:11,configur:[1,6,3,7,11,15],apach:8,latenc:11,stop:[1,5,2,4,10],replicatorrpc:3,report:[3,13,2],recalcul:[9,5,11],bar:6,method:[5,6,7,16,11,14],twice:11,bad:[12,6,7,11],respond:[12,9,14],hasn:[5,2],result:[6,3,10,9,7,14],respons:[2,6,3,7,16,12,13],fail:[1,4,6,7,9,10,12],hash:[0,6,5,3,7,9,11,12,13,14],best:[13,16,10,11],saio:[0,4],databas:[1,3,10,9,7,11,12],urllib:6,response_class:6,update_delet:5,approach:10,attribut:[12,3,11],stats_lin:5,extend:[12,11],extens:5,pickle_gz_path:13,extent:5,containerss:3,easi:4,howev:[12,10,11],objdevic:5,io_timeout:6,logic:[5,3],login:[4,14],com:[4,6],kwd:[3,5,6,7],sdb3:4,sdb2:4,sdb1:[4,13,11],sdb4:4,pretend_min_part_hours_pass:13,assum:[4,10],duplic:10,error_limit:16,three:11,been:[1,2,5,6,9,11,13],container_r:16,much:[10,11],basic:[6,7],quickli:[12,9,13],lockup:5,worker:6,ani:[1,2,5,6,10,9,11,12,13,8],"catch":13,can_delete_db:3,falloc:6,check_rate_limit:16,servic:[1,4,6,10,11,14],properti:4,lessen:11,weren:11,build_sphinx:4,anchor:11,spawn:10,dev_id:13,storage_directori:6,metada:5,have:[1,6,4,3,7,8,9,10,11,12,13,14,15],undelet:10,need:[13,5,3,10,11],kwarg:[3,6,16],conf:[1,2,4,5,6,7,16,14],sever:[12,13,16],handle_account_recr:7,perform:[9,5,6,10],new_password:7,container_partit:1,thusli:16,split:6,complet:[1,10,7,11],hanl:7,action:10,rais:[1,6,13],kept:11,scenario:12,thu:12,fusion:4,client:[12,0,9,6],container6011:4,thi:[1,6,4,5,3,7,9,10,11,12,13,8,16],gzip:11,everyth:[4,6,10],left:10,protocol:[3,6,11],just:[1,5,10,8,7,11,12,13,14,15],check_object_cr:6,yet:[13,5,2,15],languag:8,previous:9,expos:12,had:[13,11],exception_occur:16,els:[4,14,6,13],save:[9,11],take:[13,8,7],applic:[5,8,16],check_xml_encod:6,nodiratim:4,background:[12,1,5,10],httprespons:6,nomral:6,daemon:1,specif:[12,13,3,8,7],filenam:6,manual:[4,11],hung:10,underli:12,www:8,right:7,old:[3,6,7,11],get_contain:6,interv:[1,5,2,13],percentag:[13,11],intern:[13,6,11],item_typ:6,successfulli:1,total:12,bottom:10,buffer:[0,6],partition_dir:5,unit:6,conn_timeout:6,fdisk:4,condit:[12,6,8],core:4,borker:2,reassign:[13,11],repositori:4,peer:[12,9],post:[1,2,6,5,3,7,16],get_nod:[1,13],obj:[1,5,6,13],slightli:11,iter_nod:16,commit:3,tombston:[12,9,5],ppa:4,"float":[13,6,11],encod:[3,6,2],bound:9,down:10,wrap:16,storag:[12,4,14,6,7],merge_timestamp:3,suffici:11,support:[12,14,7],"class":[1,2,6,5,3,7,9,16,11,13],avail:[0,6,7,9,11,12],update_request:16,analysi:13,head:[6,1,5,2,16],offer:11,forc:[13,5],"true":[6,4,5,3,16,13],reset:4,check_float:6,maximum:[3,6],fundament:11,resel:[1,14,10],max_file_s:6,featur:10,alongsid:9,exist:[6,5,3,7,9,16,14],ship:11,check:[6,4,5,3,10,9,16,11,12,13,8],when:[1,6,4,5,3,7,9,10,11,12,13,16],update_once_single_thread:[5,2],test:[4,3,7],webob:[2,4,6,7,16,15],roll:3,node:[1,2,6,4,5,3,10,9,16,13],consid:[9,3,10,11],faster:11,update_head:16,ignor:11,delimt:3,push:[12,9,5],concept:12,compute_eta:6,rest_with_last:6,global:3,llc:8,rot:12,row:3,object_count:3,decid:[13,11],zone:[12,13,11],account6012:4,query_str:6,create_account_stat_t:3,sourc:[0,3,8],string:[14,6,7,11],xxxxxxxxxx:6,auditor_conf:[1,5,2],level:[9,5,11],get_time_unit:6,reconcil:9,iter:[5,6,16,11],item:[12,3,6,11],greenlet:4,quick:11,round:3,dir:[5,3],prevent:6,slower:11,object_timestamp:3,auth_port:4,cost:[9,5],sync_timestamp:3,port:[13,6,11],create_account:7,get_logg:6,current:[6,5,3,7,16,11,13,15],func_test:4,deriv:12,gener:[16,9,3,13,11],water:[12,9],modif:[9,11],address:[4,6,13,11],along:7,wait:4,shift:11,accountcontrol:[1,16],reclaim:[1,3,10],extra:[4,13],tweak:11,modul:[0,6],prefer:7,marker:[3,6],instal:[4,8,15,11],memori:[13,11],live:[5,11],handler:[1,3,16,7],msg:[3,6,16],effort:10,content_typ:[3,6],uniqu:[9,14,13],descriptor:[4,5,6],equest:7,whatev:4,object_nam:[6,16],nearest:11,encapsul:[5,3],stream:12,object_upd:5,occur:[12,1,6],alwai:[12,13,11],multipl:[13,6,8,10,11],uptim:11,write:[5,6,9,11,12,8],functest:4,purg:14,objectcontrol:[5,16],hearbeat:5,map:[12,6],product:[15,7],max:[3,4,6],spot:10,usabl:9,mac:4,xore:3,mai:[4,9,11,12,13,8],log_level:6,remove_storage_account:[1,10],practic:[12,9],replicator_conf:3,inform:[1,2,6,5,3,7,16,11,13],"switch":12,reaper:[0,1,4,10],combin:12,uncach:9,callabl:[6,16],talk:16,account_nod:1,get_items_sinc:3,ttl:[14,6,7],still:[1,10,7],mainli:7,group:[4,11],monitor:6,platform:15,window:[12,4,9,11],audit_forev:[1,5,2],main:[1,13],non:[4,6,11],startrest:4,initi:[9,3,11],is_delet:[5,3],now:[9,14,6,7,11],name:[1,2,6,4,5,3,7,16,11,12,13,14],didn:10,separ:[7,11],container6031:4,replac:12,individu:11,continu:[1,2,4,5,10,11],get_info:3,happen:[13,11],replicate_forev:3,accomplish:1,space:[9,6,10,11],create_object_t:3,correct:[9,16],million:11,accordingli:12,audit_onc:[1,5,2],org:8,"byte":[3,6,2,12,11],greendbconnect:3,wai:[10,11],normalize_timestamp:6,frequenc:12,synchron:[9,5],recov:11,coroutin:5,place:4,"_part_shift":11,first:[4,6,10,9,16,11,12],origin:5,directli:[12,13,6,11],onc:[1,2,5,3,10,9,11],arrai:11,cheesi:6,min_part_hour:[13,11],fast:6,httpconnect:6,ring:[0,1,2,4,5,6,7,9,16,11,12,13],open:8,size:[12,3,4,5,6],given:[1,6,5,3,7,9,16,11,13,14],convent:8,gid:4,getorhead_bas:16,pocoo:8,delete_db:3,specifc:3,especi:11,copi:[3,9,16,11,12,8],specifi:6,accountbrok:[1,3],github:6,than:[1,6,5,3,11,12,13],serv:[12,3,11],bufferedhttpconnect:[3,6],balanc:[12,9,13,11],were:[9,13,7,11],list_objects_it:3,pre:6,chunkreadtimeout:6,argument:6,direct_get_object:6,delete_contain:6,replconnect:3,note:[4,9,13,11],ideal:11,toupl:6,error_occur:16,noth:1,begin:[3,15],sure:[4,6],normal:[1,6,9,16],track:[12,10],healthcheck:[0,6],connon:6,pair:6,unlink_older_than:6,allevi:10,renam:[5,6],later:[12,10,11],drive:[2,6,3,7,9,12],show:4,concurr:[1,9],permiss:[6,8],data:[1,6,5,3,10,9,11,12,13],xml:6,onli:[1,6,4,3,7,9,10,11,12,13],slow:10,transact:9,activ:[9,3,11],state:[12,13],dict:[1,6,5,3,16,13],nearli:[10,11],variou:[1,5,7,11],get:[0,1,2,3,4,5,6,7,9,10,11,13,14,15,16],repo:4,ssh:4,requir:[3,10,8,9,7,11,12,13,15],truli:10,error_log:6,where:[1,6,3,10,9,11,12],container_auditor:3,deadlin:14,concern:10,infinit:3,detect:[9,5,6],container6021:4,enough:[13,11],between:[13,3],"import":[9,11],across:[12,9,13],account6032:4,parent:6,screen:4,reported_bytes_us:3,lock_parent_directori:6,cycl:13,come:[12,1,6,4],recalculate_hash:5,ringbuild:[13,11],improv:[9,6,10,11],post_object:6,containerauditor:2,overview:[12,0],unittest:4,put_timestamp:[3,2],period:[12,9,5,13,11],dispatch:3,duti:9,poll:11,needlessli:10,coupl:[7,11],merge_sync:3,skew:13,mark:[1,3,10,9,16,12,13],snet:6,valueerror:6,remove_dev:13,container_sweep:2,get_conn:7,thousand:7,swift_test_config_fil:4,those:[12,15,10,11],"case":[12,9,3,7],get_part_nod:13,vest:9,cluster:[1,4,10,9,7,11,12,15],"return":[1,2,6,5,3,7,16,13,8],account_hash:7,http_port:6,develop:[0,4,7,8,9,15],author:[0,14,6,7],same:[1,14,13,10,11],binari:12,html:8,eventu:[12,0,1,9,10],status:16,finish:4,new_us:7,utf8:6,evetu:10,someon:11,http_host:6,auth_host:4,mani:[13,11],extern:[14,10,11],choos:[9,16],markup:8,replicate_onc:3,pep8:8,without:[4,8],model:9,update_forev:[5,2],execut:3,among:12,auth_ssl:4,rest:[14,10,7],kill:5,path_to_test_xf:4,additional_info:16,miscellan:6,hint:13,except:[0,1,2,6,3,16,11,12,13,8],param:5,blob:[12,0,6],log_facil:6,real:[5,3],around:[12,9,15,11],read:[12,4,5,6,9],outermost:11,traffic:11,reap:1,okay_to_cr:3,outgoing_sync:3,objectauditor:5,integ:[9,13,11],server:[0,1,2,3,4,5,6,7,9,10,11,12,14,15,16],benefit:10,newid:3,either:[8,10,11],update_path:5,manag:[5,6,11],db_replic:[1,3,10],unpickl:6,adequ:[9,11],http_conn:6,rowid:3,rsync:[4,5,3,9,12,15],easili:11,definit:11,account_auditor:3,exit:4,servicenet:6,refer:[4,9],power:11,broker:[3,1,2],part_shift:13,bazaar:4,comparison:[9,11],account6022:4,srv:4,stand:12,backup:[4,11],rebuild:13,effici:11,invalidate_hash:5,lastli:11,account_info:16,your:4,item_list:3,complianc:8,area:[9,3],aren:[13,10,11],container_timestamp:3,hex:[3,6],start:[0,6,4,5,3,11,13,14,15],interfac:9,low:9,lot:[13,10,11],get_bal:13,part_pow:13,handle_request:16,timelin:11,preauthurl:6,tupl:[6,5,3,9,16,13],amongst:[9,13],cabinet:12,broker_class:3,cryptograph:11,longer:[1,3,9],pull:9,tripl:8,diskfil:5,possibl:[1,16,10,7,11],"default":[12,4,6],chexor:3,start_respons:7,roundrobin_datadir:3,container_nod:1,connect:[3,4,6,7],get_random_object:3,uid:4,creat:[6,4,3,10,7,11],databasebrok:3,deem:11,file:[1,6,4,5,3,7,9,10,11,12,13,14,8],fill:[4,6],incorrect:11,unlinkold:5,collid:7,unassign:11,field:[13,3,11],cleanup:9,modfi:6,architectur:[12,0,14],delimet:[3,6],time:[1,6,10,9,11,12,13,14],docstr:8,reduc:11,directori:[1,5,6,9,11],descript:[1,13],chown:4,potenti:9,alright:6,cpu:9,represent:3,all:[0,1,2,4,5,6,7,8,9,10,11,12,13,15],lack:11,mnt:4,disc:4,path_part:16,follow:[4,8,15,13,11],disk:[4,5,6,9,11,13],kill_coro:5,init:4,scratch:11,unpack_from:11,straightforward:10,chameleon:7,fals:[6,4,5,3,7,16,13],util:[0,5,6,11],worst:13,failur:[5,6,10,9,7,11,12],veri:[12,9,11],list:[1,2,6,5,3,16,11,12,13],rsync_then_merg:3,emul:4,handlerest:7,small:[9,6,11],mount:[4,6],quicker:1,sync:[9,5,3],syslog:4,uuid4:7,design:[12,9,8,7,11],pass:[1,4,5,3,7,14],what:[1,4,10,9,11,12,13,14],xor:3,section:11,abl:[9,10],delet:[1,2,6,5,3,10,9,16,12],version:[12,5,6,8,11],head_object:6,"public":[12,16,10],container_count:3,full:[13,6,11],themselv:[10,11],trunk:4,modifi:[3,9,6,11],valu:[1,6,3,10,11,13,8],search:0,memcach:[0,4,6,16],amount:[13,6,11],skyrocket:9,pick:4,devs_chang:13,via:1,vim:4,ask:[12,1],decrement:11,establish:[14,6],select:4,http_connect:6,distinct:13,container6041:4,two:[12,9,14,10,11],coverag:4,taken:11,more:[13,3,8,10,11],desir:[9,13,10,7,11],tester:4,hundr:[9,7],check_metadata:6,flag:5,known:[9,14,11],log_local0:6,cach:[5,6,7,14],none:[2,6,3,7,16,11,13],locktimeout:6,hour:[13,6,11],eta:6,qute:8,dev:[4,5,6,11,13,8],histori:[14,10,11],remain:5,restult:6,create_container_t:3,reap_account:1,process_contain:2,scan:[1,10],share:[12,9],accept:9,max_count:3,xfsprog:4,minimum:[12,13,6],set_multi:6,startmain:4,replica2part2dev_id:13,stale_reads_ok:3,newlin:8,secur:11,rather:[12,13,6,11],anoth:[12,13,7,11],simpl:[6,10,9,12,14,8],unabl:[4,6],resourc:[10,11],reflect:13,varianc:11,loggeradapt:6,"short":13,created_at:3,caus:[9,5,10],rebalanc:13,server_conf:[3,1,5,2],help:[7,11],soon:[12,15],held:[9,10],http_queri:6,through:[12,14,6,10,11],paramet:[1,2,6,5,3,7,16,13,8],style:[16,7],pend:[5,3],might:[10,11],alter:13,wouldn:[10,11],good:[4,11],node_post_or_delet:16,timestamp:[3,6,5,2,12],get_control:16,direct_head_object:6,httplib:[3,6],document:[0,6,4,3,8,15],userid:6,authent:[14,6],did:[12,13,11],token:[4,14,6,7],compris:11,found:[1,2,6,5,3,9,12,13,8],get_sync:3,weight:[12,13,11],monoton:9,idea:[4,11],realli:[10,7],expect:[4,9],todo:3,event:12,safeti:13,account_partit:1,head_contain:6,databaseconnectionerror:3,etag:[3,6,16],debuglevel:6,proxi:[0,4,6,10,16,12],reason:[14,16,10,11],base:[1,2,6,4,5,3,7,16,11,12,13,14],murmur:11,nobarri:4,bash:4,basi:8,omit:7,update_at:3,object_fil:3,perhap:11,perman:1,heartbeat:5,assign:[13,11],major:[9,10],notifi:9,misc:[0,6],number:[6,5,3,9,16,11,12,13],done:[4,11],construct:7,stabl:11,miss:[12,9,6],differ:[12,9,13,7,11],guest:4,least:[13,11],authurl:6,reclam:[5,10],statement:[3,8,7],scheme:[9,6],store:[12,0,9,7,11],option:[13,7,11],chunk_siz:6,part:[2,5,6,11,13,14,8],pars:[6,16],reap_onc:1,get_account_r:[1,2],split_path:6,kind:8,doubli:13,whenev:11,remot:[12,1,5,3,9],remov:[1,6,5,3,7,9,10,11,12,13],reus:11,account6042:4,comput:[6,11],expir:[14,6,7],dedic:10,bufferedhttp:[3,6],auditexcept:[6,1,2],self:[1,11],troublesom:10,also:[1,6,3,10,7,11,12,13,14,16],build:[13,8,11],authcontrol:7,distribut:[12,0,13,8,11],previou:11,reach:[9,11],most:[4,5,3,7,8,9,11,12,15],plai:[12,3,15],plan:4,bzr:4,connectiontimeout:6,add_storage_account:7,clean:[9,7],usual:[12,9,14,11],wsgi:[0,1,2,5,6,7,16],cdn:14,session:14,update_put_timestamp:3,fine:4,find:[9,11],impact:10,pretti:10,vm_test_mod:4,queu:12,hit:3,express:8,longest:13,restart:4,part2dev_id:11,umount:4,http_reason:6,common:[1,6,3,7,16,13],set:[1,6,4,3,10,9,16,11,12,13,15],startup:4,ifconfig:6,iter_devices_partit:6,arg:[3,5,6,7],close:[5,8],objectrepl:5,speed:[9,10,11],someth:[4,14],servery_kei:6,won:[14,10],incoming_sync:3,drop_buffer_cach:6,altern:9,numer:6,isol:[12,13],whataremyip:6,both:[14,7],last:[6,5,3,7,9,12,13],delimit:[3,6],retent:10,gossip:11,context:6,whole:[12,9],load:[1,2,5,6,7,9,10,12],simpli:[1,9,10],point:[1,6,3,10,9,16,11,14],instanti:6,resp_chunk_s:6,header:[5,6,16,7,14],object6030:4,full_list:6,throughout:11,backend:6,purge_old_token:7,devic:[1,2,6,4,5,3,11,12,13],due:[12,13,11],empti:[3,6,10],reformat:7,strategi:11,memcache_cli:6,handoff:[12,9,13,16],imag:4,convert:6,coordin:10,final_valu:6,func:[6,16],get_db_connect:3,look:[1,2,4,6,16,11,12],keyward:6,histor:14,durat:9,"while":[1,10,9,7,11,13],abov:[12,4,14,10,11],error:[2,6,4,3,16,11,12],robin:3,loop:[5,3],subsect:12,updater_conf:[5,2],itself:[1,14,13,10,11],http_scheme:6,developemnt:15,decor:16,unmount:6,minim:14,belong:[9,5],messagetimeout:6,reap_forev:1,unexpectedli:5,sqlite3:[4,3],reap_object:1,optim:11,leopard:4,temporari:[12,5],user:[4,6,10,7,12,14],chang:[4,5,6,10,9,7,11,13,14],recent:[13,3,11],travers:9,older:[12,5,11],suffix_dir:5,pickl:[3,5,6,11],auditor:[0,1,2,4,5,12],spend:11,hash_suffix:5,openstack:8,reported_put_timestamp:3,subsequ:12,bin:[4,13],format:[3,1,14,6,7],big:[10,11],insert:3,bit:[4,3,7,11,12,14],lost:[13,10,11],pending_cap:3,api:[12,10,7,16],time_amount:6,often:[10,7,11],response_timeout:6,creation:9,some:[4,9,11,12,13,14],back:[14,11],sampl:[1,7],scale:[9,7],server_typ:[3,16],pep:8,per:[1,9,7],retri:[6,11],larg:[12,6,10],get_object_r:[1,2],slash:4,nose:[4,15],machin:[4,6],run:[1,2,6,4,5,3,10,9,12],"0x7f361fbff350":6,step:9,handle_auth:7,mistrust:5,constraint:[0,6,11],reappear:12,block:6,cutoff:3,within:[1,13,10,7,11],accountauditor:1,ensur:[12,9,6,13],run_wsgi:6,mkf:4,span:11,reap_devic:1,sock:6,"long":9,custom:4,http_path:6,includ:[12,4],broker_timeout:3,properli:3,repeatedli:1,object6020:4,sdb:4,delta:6,line:[4,8],info:[6,5,2,16,7],utf:6,consist:[0,6,9,11,12,13],is_status_delet:3,similar:[12,11],configobj:4,doesn:[4,5,3,10,11,12,13],repres:[12,14],curl:4,doe:[12,14,16],invalid:[9,5],accross:[12,6],handle_token:7,lucid:[4,6],ago:13,reported_delete_timestamp:3,infrequ:11,algorithm:11,dvd:4,evenli:3,tradeoff:11,account_upd:2,pluggabl:14,code:[2,4,3,11,13,8],containercontrol:[2,16],queri:[3,1,6],container_nam:[3,16],quarantin:[12,3],elsewher:9,friendli:3,send:[1,5,6,16,14],get_update_nod:16,sent:[14,6],settl:13,probe:4,whichev:6,spool:12,volum:9,imbalanc:11,container_report:2,db_file:3,tri:[1,6,11],magic:12,"try":[4,3,10,16,11,13,8],race:6,account_nam:[16,7],account_audit:1,databaseerror:3,pleas:3,impli:8,natur:11,object_r:16,vmware:4,index:[0,8,11],compar:[12,13,5,11],access:[6,16,7],experiment:9,can:[6,4,3,7,9,11,12,13,14,8],direct_head_contain:6,getorhead:16,bodi:16,process_object_upd:5,ubuntu:4,becom:10,sinc:[1,5,9,13],http_statu:6,great:11,copyright:8,converg:9,implement:[9,5,3,10,7],current_valu:6,honor:14,fstab:4,get_random_contain:3,win:12,app:[6,16],apt:4,"boolean":5,cloud:[14,6],complete_rsync:3,from:[1,2,6,4,5,3,7,9,10,11,12,13,14,16],commun:11,next:[1,13,11],few:14,reap_contain:1,container_upd:5,list_containers_it:3,sort:[3,11],httplengthrequ:6,trail:[4,6],"transient":9,account:[0,1,2,3,4,5,6,7,9,10,11,12,13,14,16],retriev:[12,6],alia:6,sync_point:3,obvious:1,mimetool:6,meet:14,control:[6,1,2,16,11],sqlite:[12,3,7],create_container_stat_t:3,process:[1,2,4,5,6,10,9,11,12,13],lock:[3,4,6],sudo:4,high:[12,9,5,7],httpsconnect:6,onlin:13,serial:[3,13,6],gcc:4,conn:[3,6],instead:[12,1,6,11],drivenotmount:6,physic:[9,11],alloc:6,account_r:16,correspond:[1,7,11],get_path:2,check_r:5,allow:[3,6,11],move:[12,13,3,11],redbo:3,perfect:11,ext3:12,chosen:11,get_auth:6,therefor:[12,13,14,10,11],greater:3,handl:[1,2,6,5,3,7,9,16,11,12],overal:[13,14,6,10,11],dai:9,auth:[0,4,14,6,7],mention:8,reload_tim:13,anyth:4,edit:4,mode:1,subset:11,read_metadata:5,chunk:[5,6],max_meta_name_length:6,our:9,patch:6,out:[4,9,10,11],variabl:13,reload:11,req:[6,1,2,16],rel:[13,11],hardwar:[9,13,11],statist:[12,1],launchpad_id:4,dbfile:2,dictionari:[1,2,6,5,3,7,16,11],releas:4,preauthtoken:6,log:[1,4,5,6,10,7,12,16],has_chang:13,change_min_part_hour:13,mount_check:[4,3],could:[6,10,9,11,12,13],put:[1,2,6,5,3,7,10,12,16],keep:[6,10,7,11,12,13],length:[6,11],outsid:14,retain:7,softwar:[4,14,15,8],suffix:[9,5],baseappl:16,date:[13,11],neccesari:[1,5,2],remak:4,account_stat:[1,3,10],salient:14,quarantine_db:3,strict:6,set_dev_weight:13,licens:8,perfectli:[13,11],mkdir:[4,6],system:[0,6,4,3,7,9,10,11,12,13,14,15],wrapper:6,max_meta_overall_s:6,monkei:6,"final":[5,6],prone:11,reaper_conf:1,see:[1,4,5,7,12,13,8],structur:[9,11],delete_timestamp:[3,2],rate:16,start_tim:6,corrupt:[12,3],nulllogg:6,tabl:[0,1,3,9,10],disjoint:14,head_account:6,turn:12,xattr:[12,4,15],issu:[1,6,4,10],diverg:9,rout:[12,7],merge_item:3,noatim:4,which:[6,5,3,10,9,16,11,12,13,14,8],rsync_en:4,datacent:12,singl:[1,5,4,13,11],unless:8,who:4,object6040:4,segment:6,why:11,placement:9,url:[4,14,6,7],gather:11,request:[1,2,6,5,3,7,10,11,12,13,14,16],face:[12,9],determin:[12,6,11],occasion:[10,11],text:[6,8,7],resetswift:4,bring:[9,11],probetest:4,best_respons:16,anywai:11,locat:[12,9,5,13,11],launchpad:4,should:[1,4,5,3,10,8,9,16,11,12,13,14,15],manufactur:11,restructur:8,suppos:12,max_object_name_length:6,local:[9,12,1,5,4],hope:15,chunkwritetimeout:6,post_arg:3,increas:[4,9],do_listdir:5,sha:11,integr:[12,14],partit:[0,1,2,3,4,5,6,9,16,11,12,13],contain:[0,1,2,3,4,5,6,10,9,16,11,12,13,14],view:8,direct_delete_contain:6,maxseg:6,temporarili:11,xxxxx:6,statu:[1,3,16,10],correctli:[12,11],tend:11,written:[13,5,7],progress:[5,6],email:4,kei:[13,6,7,11],job:[12,5],entir:[12,9,11],get_more_nod:[9,13],swift:[0,1,2,3,4,5,6,7,9,16,12,13,14,15],addit:[13,16,11],equal:[12,11],get_hash:5,bytes_us:3,etc:[1,4,6,7,16,13,8],container_audit:2,instanc:[4,14,13,7,11],new_account:7,reported_object_count:3,guidelin:[0,15,8],arriv:11,chmod:4,walk:[3,5,2,11],distil:14,rpc:[3,1,2],respect:11,quit:7,divid:12,headers_out:5,json:[3,2],treat:12,immedi:[12,1,9,13],object_audit:5,get_multi:6,togeth:12,direct_cli:6,replic:[0,1,2,4,5,3,10,9,11,12,13],plain:[6,7],namedlogg:6,container_stat:3,defin:[3,6],devices_dir:6,helper:[3,5,6,16],implment:6,dictonari:6,put_contain:[3,6],incom:3,incr:6,welcom:0,began:6,passowrd:6,sqrt:1,python:[4,6,15,8,11],largest:6,difficult:11,listdir:5,handle_account_cr:7,http:[0,1,2,3,4,5,6,7,16,12,14,8],again:[1,13],bind_port:4,upon:7,get_account:6,collat:4,add_dev:13,audit:[1,5,2],sete:4,off:[12,13,11],builder:[0,4,13,11],well:[14,3,7],rife:9,exampl:[4,6,10,11,12,13],command:8,filesystem:[12,9],latest:[12,2],less:11,ipaddr:6,obtain:[8,11],tcp:[13,11],check_mount:6,amd64:4,deteleted_at:3,onward:3,add:[4,6,13,11],valid:[13,14,6,7,11],logger:[3,5,6,16],match:9,xmlrpc:[1,14,10],hard:4,caller:5,built:11,know:[12,9,13,7],keep_data_fp:5,password:[4,14,7],mkstemp:5,loss:11,resid:[12,11],like:[1,4,6,10,9,11,12,13],success:[12,9,5,6,7],drop_privileg:6,put_object:[3,6],necessari:11,async:5,page:0,unreach:[13,11],drop:6,validate_token:7,linux:[4,15],"export":4,proper:6,guarante:[12,11],reclaim_ag:5,librari:[6,15],outgo:3,get_container_r:[1,5],ipv4:6,usag:[12,13],host:6,offset:6,httpbadrequest:6,about:[3,1,5,6,14],actual:[14,10],socket:6,column:[1,10],logbuf:4,tmppath:5,you:[3,4,6,13,8],discard:11,disabl:11,own:11,easy_instal:8,automat:11,warranti:8,merg:3,trigger:10,"var":4,cdimag:4,"function":[1,4,5,6,7,9,16,13],simplejson:[4,15],highest:13,bug:[13,11],count:[2,6,3,9,16,11],made:[5,11],temp:5,whether:[9,5,13],dict_factori:3,asynchron:9,record:[3,7,9,11,12,14],below:13,meta:[13,11],limit:[3,4,6,8,16],lynx:4,otherwis:[2,6,5,3,7,16,13],problem:[4,13],"int":11,dure:[12,5,6],pid:4,updated_at:3,replica:[12,9,13,10,11],mtime:6,object_sweep:5,probabl:11,detail:4,virtual:4,other:[1,4,11,12,13,14],lookup:11,futur:[4,14,7,11],branch:4,headers_in:5,stat:[3,4,5,6,13],repeat:11,max_meta_value_length:6,sphinx:[4,15,8],xmlrpclib:6,emerg:11},titles:["Welcome to Swift’s documentation!","Account","Container","Account DB and Container DB","SAIO - Swift All In One","Object","Misc","Developer’s Authorization","Development Guidelines","Replication","The Account Reaper","The Rings","Swift Architectural Overview","Partitioned Consistent Hash Ring","The Auth System","Getting Started","Proxy"],modules:{"swift.common.auth":6,"swift.obj.updater":5,"swift.common.bufferedhttp":6,"swift.account.server":1,"swift.account.reaper":1,"swift.obj.server":5,"swift.common.constraints":6,"swift.common.exceptions":6,"swift.common.utils":6,"swift.auth.server":7,"swift.proxy.server":16,"swift.container.auditor":2,"swift.common.wsgi":6,"swift.common.direct_client":6,"swift.common.db":3,"swift.account.auditor":1,"swift.common.db_replicator":3,"swift.obj.replicator":5,"swift.common.healthcheck":6,"swift.common.ring.builder":13,"swift.common.client":6,"swift.obj.auditor":5,"swift.container.server":2,"swift.container.updater":2,"swift.common.memcached":6,"swift.common.ring.ring":13},descrefs:{"swift.proxy.server.Application":{check_rate_limit:[16,0],handle_request:[16,0],posthooklogger:[16,0]},"swift.common.auth":{DevAuthMiddleware:[6,1]},"swift.common.constraints":{MAX_FILE_SIZE:[6,3],check_mount:[6,2],MAX_META_COUNT:[6,3],MAX_META_VALUE_LENGTH:[6,3],check_xml_encodable:[6,2],check_metadata:[6,2],MAX_META_OVERALL_SIZE:[6,3],MAX_META_NAME_LENGTH:[6,3],MAX_OBJECT_NAME_LENGTH:[6,3],check_float:[6,2],check_object_creation:[6,2]},"swift.common.db_replicator.Replicator":{replicate_forever:[3,0],roundrobin_datadirs:[3,0],replicate_once:[3,0]},"swift.common.bufferedhttp":{http_connect_raw:[6,2],BufferedHTTPConnection:[6,1],BufferedHTTPResponse:[6,1],http_connect:[6,2]},"swift.account.server":{AccountController:[1,1]},"swift.account.reaper":{AccountReaper:[1,1]},"swift.obj.server.DiskFile":{unlinkold:[5,0],is_deleted:[5,0],app_iter_range:[5,0],put:[5,0],close:[5,0],mkstemp:[5,0]},"swift.obj.auditor.ObjectAuditor":{audit_forever:[5,0],audit_once:[5,0],get_container_ring:[5,0],object_audit:[5,0]},"swift.obj.server":{DiskFile:[5,1],ObjectController:[5,1],read_metadata:[5,2]},"swift.proxy.server.ObjectController":{GETorHEAD:[16,0],node_post_or_delete:[16,0],PUT:[16,0],POST:[16,0],COPY:[16,0],DELETE:[16,0]},"swift.container.updater.ContainerUpdater":{update_forever:[2,0],update_once_single_threaded:[2,0],get_paths:[2,0],get_account_ring:[2,0],container_report:[2,0],process_container:[2,0],container_sweep:[2,0]},"swift.obj.updater":{ObjectUpdater:[5,1],random:[5,2]},"swift.common.exceptions":{ChunkReadTimeout:[6,5],AuthException:[6,5],ChunkWriteTimeout:[6,5],LockTimeout:[6,5],AuditException:[6,5],MessageTimeout:[6,5],ConnectionTimeout:[6,5],DriveNotMounted:[6,5]},"swift.common.memcached.MemcacheRing":{incr:[6,0],set:[6,0],get:[6,0],get_multi:[6,0],set_multi:[6,0],"delete":[6,0]},"swift.common.utils":{split_path:[6,2],hash_path:[6,2],NullLogger:[6,1],normalize_timestamp:[6,2],compute_eta:[6,2],renamer:[6,2],lock_path:[6,2],get_time_units:[6,2],mkdirs:[6,2],lock_parent_directory:[6,2],whataremyips:[6,2],get_logger:[6,2],storage_directory:[6,2],iter_devices_partitions:[6,2],drop_privileges:[6,2],fallocate:[6,2],get_param:[6,2],NamedLogger:[6,1],unlink_older_than:[6,2],drop_buffer_cache:[6,2]},"swift.common.client.Connection":{delete_container:[6,0],delete_object:[6,0],get_object:[6,0],put_object:[6,0],get_account:[6,0],head_object:[6,0],head_container:[6,0],get_container:[6,0],head_account:[6,0],put_container:[6,0],post_object:[6,0]},"swift.common.auth.DevAuthMiddleware":{auth:[6,0]},"swift.account.reaper.AccountReaper":{reap_object:[1,0],get_container_ring:[1,0],get_account_ring:[1,0],reap_device:[1,0],get_object_ring:[1,0],reap_forever:[1,0],reap_once:[1,0],reap_container:[1,0],reap_account:[1,0]},"swift.obj.replicator.ObjectReplicator":{rsync:[5,0],run:[5,0],stats_line:[5,0],update:[5,0],kill_coros:[5,0],check_ring:[5,0],heartbeat:[5,0],update_deleted:[5,0]},"swift.common.ring.builder.RingBuilder":{set_dev_weight:[13,0],pretend_min_part_hours_passed:[13,0],get_ring:[13,0],change_min_part_hours:[13,0],remove_dev:[13,0],get_balance:[13,0],validate:[13,0],rebalance:[13,0],add_dev:[13,0]},"swift.proxy.server":{AccountController:[16,1],BaseApplication:[16,1],update_headers:[16,2],Application:[16,1],Controller:[16,1],ObjectController:[16,1],ContainerController:[16,1],"public":[16,2]},"swift.container.auditor":{ContainerAuditor:[2,1],random:[2,2],AuditException:[2,5]},"swift.account.auditor.AccountAuditor":{account_audit:[1,0],audit_forever:[1,0],audit_once:[1,0],get_container_ring:[1,0]},"swift.common.wsgi":{monkey_patch_mimetools:[6,2],run_wsgi:[6,2]},"swift.common.db.GreenDBConnection":{commit:[3,0],execute:[3,0]},"swift.common.direct_client":{direct_get_object:[6,2],retry:[6,2],direct_get_container:[6,2],quote:[6,2],direct_delete_container:[6,2],direct_head_object:[6,2],direct_head_container:[6,2],direct_delete_object:[6,2]},"swift.common.db":{BROKER_TIMEOUT:[3,3],GreenDBConnection:[3,1],AccountBroker:[3,1],chexor:[3,2],get_db_connection:[3,2],DatabaseBroker:[3,1],PICKLE_PROTOCOL:[3,3],PENDING_CAP:[3,3],DatabaseConnectionError:[3,5],ContainerBroker:[3,1],dict_factory:[3,2]},"swift.account.auditor":{random:[1,2],AuditException:[1,5],AccountAuditor:[1,1]},"swift.common.db_replicator":{ReplicatorRpc:[3,1],quarantine_db:[3,2],Replicator:[3,1],ReplConnection:[3,1]},"swift.obj.replicator":{get_hashes:[5,2],recalculate_hashes:[5,2],invalidate_hash:[5,2],ObjectReplicator:[5,1],hash_suffix:[5,2]},"swift.auth.server.AuthController":{get_conn:[7,0],handle_account_create:[7,0],handle_account_recreate:[7,0],validate_token:[7,0],add_storage_account:[7,0],handle_token:[7,0],handleREST:[7,0],purge_old_tokens:[7,0],handle_auth:[7,0],create_account:[7,0],recreate_accounts:[7,0]},"swift.common.db_replicator.ReplicatorRpc":{complete_rsync:[3,0],merge_items:[3,0],sync:[3,0],dispatch:[3,0],rsync_then_merge:[3,0],merge_syncs:[3,0]},"swift.obj.updater.ObjectUpdater":{update_forever:[5,0],update_once_single_threaded:[5,0],process_object_update:[5,0],get_container_ring:[5,0],object_update:[5,0],object_sweep:[5,0]},"swift.common.db_replicator.ReplConnection":{post:[3,0]},"swift.common.db.DatabaseBroker":{delete_db:[3,0],merge_timestamps:[3,0],get_replication_info:[3,0],get:[3,0],lock:[3,0],get_syncs:[3,0],newid:[3,0],initialize:[3,0],get_sync:[3,0],get_items_since:[3,0],merge_syncs:[3,0]},"swift.obj.server.ObjectController":{HEAD:[5,0],GET:[5,0],container_update:[5,0],REPLICATE:[5,0],PUT:[5,0],POST:[5,0],DELETE:[5,0]},"swift.common.db.AccountBroker":{list_containers_iter:[3,0],can_delete_db:[3,0],is_deleted:[3,0],create_account_stat_table:[3,0],merge_items:[3,0],is_status_deleted:[3,0],create_container_table:[3,0],get_random_containers:[3,0],get_info:[3,0],update_put_timestamp:[3,0],empty:[3,0],get_container_timestamp:[3,0],put_container:[3,0],reclaim:[3,0]},"swift.common.db.ContainerBroker":{create_container_stat_table:[3,0],delete_object:[3,0],reported:[3,0],is_deleted:[3,0],merge_items:[3,0],get_random_objects:[3,0],get_info:[3,0],update_put_timestamp:[3,0],empty:[3,0],put_object:[3,0],create_object_table:[3,0],reclaim:[3,0],list_objects_iter:[3,0]},"swift.container.server.ContainerController":{HEAD:[2,0],GET:[2,0],account_update:[2,0],PUT:[2,0],POST:[2,0],DELETE:[2,0]},"swift.proxy.server.Controller":{error_limited:[16,0],HEAD:[16,0],GET:[16,0],GETorHEAD_base:[16,0],iter_nodes:[16,0],error_increment:[16,0],best_response:[16,0],error_occurred:[16,0],error_limit:[16,0],account_info:[16,0],container_info:[16,0],exception_occurred:[16,0],get_update_nodes:[16,0]},"swift.common.healthcheck":{HealthCheckController:[6,1]},"swift.common.memcached":{MemcacheRing:[6,1]},"swift.container.auditor.ContainerAuditor":{get_object_ring:[2,0],get_account_ring:[2,0],container_audit:[2,0],audit_forever:[2,0],audit_once:[2,0]},"swift.obj.auditor":{random:[5,2],ObjectAuditor:[5,1]},"swift.common.ring.builder":{RingBuilder:[13,1]},"swift.proxy.server.AccountController":{GETorHEAD:[16,0]},"swift.auth.server":{AuthController:[7,1]},"swift.common.bufferedhttp.BufferedHTTPConnection":{response_class:[6,4]},"swift.common.client":{delete_container:[6,2],http_connection:[6,2],delete_object:[6,2],get_auth:[6,2],get_object:[6,2],quote:[6,2],ClientException:[6,5],put_object:[6,2],Connection:[6,1],get_account:[6,2],head_object:[6,2],head_container:[6,2],get_container:[6,2],head_account:[6,2],put_container:[6,2],post_object:[6,2]},"swift.proxy.server.BaseApplication":{posthooklogger:[16,0],handle_request:[16,0],update_request:[16,0],check_rate_limit:[16,0],get_controller:[16,0]},"swift.container.server":{ContainerController:[2,1]},"swift.account.server.AccountController":{PUT:[1,0],POST:[1,0],DELETE:[1,0],HEAD:[1,0],GET:[1,0]},"swift.common.ring.ring.Ring":{partition_count:[13,4],has_changed:[13,0],replica_count:[13,4],get_part_nodes:[13,0],get_nodes:[13,0],get_more_nodes:[13,0]},"swift.container.updater":{random:[2,2],ContainerUpdater:[2,1]},"swift.proxy.server.ContainerController":{PUT:[16,0],GETorHEAD:[16,0],DELETE:[16,0]},"swift.common.ring.ring":{Ring:[13,1],RingData:[13,1]}},filenames:["index","account","container","db","development_saio","object","misc","auth","development_guidelines","overview_replication","overview_reaper","overview_ring","overview_architecture","ring","overview_auth","getting_started","proxy"]})