CH-J Toolsadministrasi server melalui SSH
Menu
Sumber yang diterbitkan

CH-J Tools

Jelajahi direktori dan file untuk rilis aplikasi tertentu.

Unduh ZIP sumber
CH-J / Server Manager 1704 file
0.1.2-beta Ditambahkan: · Dibuat:
disks.ts Ditambahkan: Tanggal tidak tercatat 1,5 KB · 14 baris
Kode Unduh file
1/** Disk Manager capabilities (`disks.read`, `disks.manage`). Plans are bound to one server and single-use. */
2import { call } from "../transport";
3import type { Payload } from "../types";
5export const disks = Object.freeze({
6 inspect: (sessionId: string, options: Payload = {}) => call<Payload>("module_disks_inspect", "plugin:disks:inspect", { ...options, sessionId }),
7 smart: (sessionId: string, device: string, options: Payload = {}) => call<Payload>("module_disks_smart", "plugin:disks:smart", { ...options, sessionId, device }),
8 plan: (sessionId: string, operations: unknown[], options: Payload = {}) => call<Payload>("module_disks_plan", "plugin:disks:plan", { ...options, sessionId, operations }),
9 autoExpand: (sessionId: string, suggestionId: string, options: Payload = {}) => call<Payload>("module_disks_auto_expand", "plugin:disks:autoExpand", { ...options, sessionId, suggestionId }),
10 cancelPlan: (planId: string) => call<Payload>("module_disks_cancel_plan", "plugin:disks:cancelPlan", { planId }),
11 apply: (sessionId: string, planId: string, options: Payload = {}) => call<Payload>("module_disks_apply", "plugin:disks:apply", { ...options, sessionId, planId }),
12 jobs: (sessionId: string, options: Payload = {}) => call<Payload>("module_disks_jobs", "plugin:disks:jobs", { ...options, sessionId }),
13 jobStatus: (sessionId: string, jobId: string, offset = 0, options: Payload = {}) => call<Payload>("module_disks_job_status", "plugin:disks:jobStatus", { ...options, sessionId, jobId, offset })
14});
SHA-256dceed3d28eee7436d520501e6eb67e9794c98fda9a6d7ee5d611fa104400439a

CH-J Proprietary Software License 1.14 · Kode sumber disediakan berdasarkan CH-J Proprietary Software License 1.14. Ketersediaannya tidak mengubah ketentuan lisensi atau memberikan hak tambahan.

SHA-256 arsipac8fe790f4ba60fc098f8c985fc2656cfcc6cdc21fb34b30e308a2b54e62258f
File