mirror of https://github.com/openspug/spug
				
				
				
			U 更新提示信息
							parent
							
								
									78b30d0451
								
							
						
					
					
						commit
						0b9ab1e379
					
				|  | @ -112,7 +112,7 @@ def _do_sync(rds, task, host): | |||
|         fp.write(host.pkey or AppSetting.get('private_key')) | ||||
|         fp.flush() | ||||
| 
 | ||||
|         options = '-azv' if task.host_id else '-rzv' | ||||
|         options = '-azv --progress' if task.host_id else '-rzv --progress' | ||||
|         argument = f'{task.src_dir}/ {host.username}@{host.hostname}:{task.dst_dir}' | ||||
|         command = f'rsync {options} -h -e "ssh -p {host.port} -o StrictHostKeyChecking=no -i {fp.name}" {argument}' | ||||
|         task = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) | ||||
|  |  | |||
|  | @ -6,7 +6,12 @@ | |||
| import React, { useState, useEffect } from 'react'; | ||||
| import { observer } from 'mobx-react'; | ||||
| import { | ||||
|   PlusOutlined, ThunderboltOutlined, QuestionCircleOutlined, UploadOutlined, CloudServerOutlined | ||||
|   PlusOutlined, | ||||
|   ThunderboltOutlined, | ||||
|   QuestionCircleOutlined, | ||||
|   UploadOutlined, | ||||
|   CloudServerOutlined, | ||||
|   BulbOutlined, | ||||
| } from '@ant-design/icons'; | ||||
| import { Form, Button, Alert, Tooltip, Space, Card, Table, Input, Upload, message } from 'antd'; | ||||
| import { AuthDiv, Breadcrumb } from 'components'; | ||||
|  | @ -119,7 +124,11 @@ function TransferIndex() { | |||
|               <Button danger type="link" onClick={() => handleRemove(index)}>移除</Button>)}/> | ||||
|           </Table> | ||||
|         </Card> | ||||
|         <Card type="inner" title="分发目标" style={{margin: '24px 0'}} bodyStyle={{paddingBottom: 0}}> | ||||
|         <Card type="inner" title="分发目标" style={{margin: '24px 0'}} bodyStyle={{paddingBottom: 0}} extra={( | ||||
|           <Tooltip className={style.tips} title="文件分发功能依赖rsync,大部分linux发行版默认都已安装,如未安装可通过「批量执行/执行任务」进行批量安装。"> | ||||
|             <BulbOutlined/> 小提示 | ||||
|           </Tooltip> | ||||
|         )}> | ||||
|           <Form> | ||||
|             <Form.Item required label="目标路径"> | ||||
|               <Input value={dir} onChange={e => setDir(e.target.value)} placeholder="请输入目标路径"/> | ||||
|  |  | |||
|  | @ -16,19 +16,16 @@ | |||
|     } | ||||
| 
 | ||||
|     .tips { | ||||
|       position: absolute; | ||||
|       top: 10px; | ||||
|       left: 180px; | ||||
|       font-size: 12px; | ||||
|       color: #999; | ||||
|     } | ||||
| 
 | ||||
|     .tips:hover { | ||||
|       color: #777; | ||||
|     } | ||||
| 
 | ||||
|     .editor { | ||||
|       height: calc(100vh - 482px) !important; | ||||
|       min-height: 152px; | ||||
|     :global(.ant-table-tbody) { | ||||
|       tr:last-child { | ||||
|         td { | ||||
|           border: none; | ||||
|         } | ||||
|       } | ||||
|     } | ||||
| 
 | ||||
|     :global(.ant-empty-normal) { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 vapao
						vapao