分布式处理和脚底板文件
This commit is contained in:
1 parent
f4254f0051
commit
2c036235a6
19 files changed
+1932
-56
No files matched your search
@@ -0,0 +1,3 @@
|
||||
for /f "skip=1 tokens=3" %%s in ('query user %USERNAME%') do (
|
||||
%windir%\System32\tscon.exe %%s /dest:console
|
||||
)
|
||||
@@ -53,7 +53,7 @@ def get_defineDistances(pid, left, top, right, bottom):
|
||||
psid = libs.getPSid(pid)
|
||||
distances = libs_db.get_floor_sticker_distances(psid) #config.ps_floor_sticker.get(psid, config.ps_floor_sticker['default'])
|
||||
time.sleep(5)
|
||||
y = 748
|
||||
y = 951
|
||||
yCreateDistance = 0
|
||||
if len(distances.split(';')) == 1:
|
||||
yCreateDistance = 2
|
||||
|
||||
+7
-3
@@ -9,13 +9,17 @@ import config, libs, libs_db
|
||||
|
||||
def upload_xmp(pid):
|
||||
print(f'{time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())} 上传xmp文件之前先删除oss上的xmp文件所在目录...')
|
||||
pid = str(pid)
|
||||
psid = libs.getPSid(pid)
|
||||
#移除掉旧的文件夹
|
||||
#config.oss_bucket.delete_object(f'xmps/{pid}/')
|
||||
#删除oss 上的文件夹里的内容
|
||||
object_list = oss2.ObjectIterator(config.oss_bucket, prefix=f'xmps/{psid}/')
|
||||
if not any(object_list):
|
||||
config.oss_bucket.batch_delete_objects([obj.key for obj in object_list])
|
||||
|
||||
#判断是否存在该目录
|
||||
if config.oss_bucket.object_exists(f'xmps/{psid}/') == True:
|
||||
object_list = oss2.ObjectIterator(config.oss_bucket, prefix=f'xmps/{psid}/')
|
||||
if not any(object_list):
|
||||
config.oss_bucket.batch_delete_objects([obj.key for obj in object_list])
|
||||
|
||||
start_time = time.time()
|
||||
workdir = os.path.join(config.workdir, pid)
|
||||
|
||||
Reference in new issue
Block a user