玩命加载中 . . .

Python下使用function timeout Python下使用function timeout
概述 今天在编写S3 multipart upload相关test case时,碰到一个Quota相关场景,即上传S3 Object超过了Bucket Quota 的设定,导致thread hang住,无法退出。一般情况下,无Quota下,
Windows下python fnctl Windows下python fnctl
概述 fcntl函数是linux下的一个文件锁函数,用以加密文件,给文件上锁,防止文件同时被多个进程操作。但是在windows下执行时发现并没有这个函数,不支持,所以就去找了各种方法来代替。 解决方法 有位网友,借助 pywin32 来解决
2022-10-03
python max 函数介绍 python max 函数介绍
Overview max()函数用于获得给定的可迭代对象中的最大值。 key是max()函数的一个参数,它辅助max函数找到最大元素。当max() 函数中有 key 参数时,求的是 value 的最大值,当没有 key 参数时,求的是 ke
2022-08-22
python any() 与 all() 函数介绍 python any() 与 all() 函数介绍
概述 最近碰到python的一个知识点盲区(any 与 all 函数相关),基础知识没有扎实,这里记录一下python的any 与 all 函数,填补一下部分盲区。 简单理解 all() 函数: 全部为真,一假为假 any() 函数:一真为
2022-08-16
Get memchche socket connection numbers Get memchche socket connection numbers
Overview Recently, during the testing process, we encountered the memory leak issue, and RD located that the number of c
2022-03-21
ceph PG auto repair ceph PG auto repair
Overview From Nari, needs a script to help him to auto repair PG. script inconsistent_pg_repair.py import os import sys
2021-11-23
Get filemap from OSD map Get filemap from OSD map
Script of get_fibmap.py #!/usr/bin/env python import sys import argparse from ezs3.command import do_cmd osd_map = {
2021-08-09
python debug with pysnooper/snoop python debug with pysnooper/snoop
概述 python代码调测,早期的时候更多的是使用print加日志的方式,后期使用pdb,今天发现了个更好的调试工具 pysnooper 和 snoop. 实践 安装 pysnooper pip install pysnooper 利用p
2021-05-02
Python中的序列化与反序列化 Python中的序列化与反序列化
Python中的序列化与反序列化
2021-03-31
Parsync Parsync
Overview What is parsync? Parsync is a script that tries to run multiple rsync command in parallel to speed up the sync
2021-03-19
python字段反转去重 python字段反转去重
前言 最近在写script支持cobbler全自动部署OS,由于profile与system对应关系是1:N,下次执行自动安装前会清理掉对应的profile与system,但当有其他人使用了script生成的profile后,就形成了一个p
2020-10-02
统计两个时间的时间差 统计两个时间的时间差
概述 最近在跑cosbench,由于OS根分区空间满,导致cosbench任务失败,误删了一部分cosbench archive记录,但controller html页面还是能展示这部分数据记录的片段信息,比如任务的提交时间,起始时间与结束
2020-06-28
«1 2 3 4 5