mirror of
https://github.com/akuker/RASCSI.git
synced 2024-06-10 02:29:33 +00:00
52ebb3a2ae
- Have the get_scsi_ids() utility method return a dict, while adding occupied_ids. Leverage this to improve the logic for detecting which IDs are available to be reserved in the Web UI. (Which fixes a recent regression bug that's causing no IDs to be detected as available to be reserved.) - Improve /scsi/attach endpoint logic to capture dynamic parameter fields now prefixed with "param_" (previous it scanned for any arbitrary field, which wasn't very accurate or secure) - Added Product string to the block_size:512 CD-ROM device, so that it's obvious when it's being used. - Tweaked test data for attach_device tests
447 lines
12 KiB
JSON
447 lines
12 KiB
JSON
[
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "DEC",
|
|
"product": "RZ22 (C) DEC",
|
|
"revision": "0A18",
|
|
"block_size": 512,
|
|
"size": 52445184,
|
|
"name": "DEC RZ22",
|
|
"file_type": "hd1",
|
|
"description": "Page/Swap drive for satellite workstations (SCSI-1)",
|
|
"url": "http://lastin.dti.supsi.ch/VET/disks/EK-RZXXD-PS.pdf"
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "DEC",
|
|
"product": "RZ23 (C) DEC",
|
|
"revision": "0A18",
|
|
"block_size": 512,
|
|
"size": 104890368,
|
|
"name": "DEC RZ23",
|
|
"file_type": "hd1",
|
|
"description": "Smallest usable drive for OpenVMS/VAX (SCSI-1)",
|
|
"url": "http://lastin.dti.supsi.ch/VET/disks/EK-RZXXD-PS.pdf"
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "DEC",
|
|
"product": "RZ24 (C) DEC",
|
|
"revision": "1D18",
|
|
"block_size": 512,
|
|
"size": 209813504,
|
|
"name": "DEC RZ24",
|
|
"file_type": "hd1",
|
|
"description": "Smallest usable drive for OpenVMS/VAX + Motif (SCSI-1)",
|
|
"url": "http://lastin.dti.supsi.ch/VET/disks/EK-RZXXD-PS.pdf"
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "DEC",
|
|
"product": "RZ26L (C) DEC",
|
|
"revision": "440C",
|
|
"block_size": 512,
|
|
"size": 1050040320,
|
|
"name": "DEC RZ26L",
|
|
"file_type": "hds",
|
|
"description": "Largest bootable drive on VAXstation 3100",
|
|
"url": "http://lastin.dti.supsi.ch/VET/disks/EK-RZXXD-PS.pdf"
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "DEC",
|
|
"product": "RZ28M (C) DEC",
|
|
"revision": "0568",
|
|
"block_size": 512,
|
|
"size": 2104565760,
|
|
"name": "DEC RZ28M",
|
|
"file_type": "hds",
|
|
"description": "Typical 2GB data drive",
|
|
"url": "http://lastin.dti.supsi.ch/VET/disks/EK-RZXXD-PS.pdf"
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "DEC",
|
|
"product": "RZ29B (C) DEC",
|
|
"revision": "0014",
|
|
"block_size": 512,
|
|
"size": 4290600960,
|
|
"name": "DEC RZ29B",
|
|
"file_type": "hds",
|
|
"description": "Common Alpha server/workstation drive",
|
|
"url": "http://lastin.dti.supsi.ch/VET/disks/EK-RZXXD-PS.pdf"
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "DEC",
|
|
"product": "RZ55 (C) DEC",
|
|
"revision": "",
|
|
"block_size": 512,
|
|
"size": 332308480,
|
|
"name": "DEC RZ55",
|
|
"file_type": "hds",
|
|
"description": "Largest recognized drive on Ultrix 3.0",
|
|
"url": "http://lastin.dti.supsi.ch/VET/disks/EK-RZXXD-PS.pdf"
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "DEC",
|
|
"product": "RZ56 (C) DEC",
|
|
"revision": "0400",
|
|
"block_size": 512,
|
|
"size": 665177088,
|
|
"name": "DEC RZ56",
|
|
"file_type": "hds",
|
|
"description": "Expansion 5.25 Drive",
|
|
"url": "http://lastin.dti.supsi.ch/VET/disks/EK-RZXXD-PS.pdf"
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "DEC",
|
|
"product": "RZ57 (C) DEC",
|
|
"revision": "5000",
|
|
"block_size": 512,
|
|
"size": 1037203456,
|
|
"name": "DEC RZ57",
|
|
"file_type": "hds",
|
|
"description": "Largest recognized drive on Ultrix 3.1 - 4.3",
|
|
"url": "http://lastin.dti.supsi.ch/VET/disks/EK-RZXXD-PS.pdf"
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "DEC",
|
|
"product": "RZ59 (C) DEC",
|
|
"revision": "2000",
|
|
"block_size": 512,
|
|
"size": 9090874368,
|
|
"name": "DEC RZ59",
|
|
"file_type": "hds",
|
|
"description": "Largest recognized drive on OSF/1 3.x - 5.x",
|
|
"url": "https://stason.org/TULARC/pc/hard-drives-hdd/dec/RZ74-3570MB-5-25-FH-SCSI2-FAST.html"
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "DEC",
|
|
"product": "RZ74 (C) DEC",
|
|
"revision": "427H",
|
|
"block_size": 512,
|
|
"size": 3571904000,
|
|
"name": "DEC RZ74",
|
|
"file_type": "hds",
|
|
"description": "Largest recognized drive on Ultrix 4.4 - 4.5",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "HP",
|
|
"product": "C3010",
|
|
"revision": "6.0",
|
|
"block_size": 512,
|
|
"size": 2003032064,
|
|
"name": "HP C3010",
|
|
"file_type": "hds",
|
|
"description": "Largest recognized drive on HP-UX 9.0",
|
|
"url": "https://stason.org/TULARC/pc/hard-drives-hdd/hewlett-packard/HP-C3010-001-2003MB-5-25-FH-SCSI2-FAST.html"
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "MICROP",
|
|
"product": "1528-15MD1066702",
|
|
"revision": "DD24",
|
|
"block_size": 512,
|
|
"size": 1342304256,
|
|
"name": "Micropolis 1528",
|
|
"file_type": "hds",
|
|
"description": "Largest recognized drive on HP-UX 8.0",
|
|
"url": "https://parisc.wiki.kernel.org/images-parisc/0/06/980723ng.pdf"
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "MICROP",
|
|
"product": "1325",
|
|
"revision": "",
|
|
"block_size": 512,
|
|
"size": 70885376,
|
|
"name": "Micropolis 1325",
|
|
"file_type": "hds",
|
|
"description": "Largest predefined on SunOS 2",
|
|
"url": "https://stason.org/TULARC/pc/hard-drives-hdd/micropolis/1325-69MB-5-25-FH-MFM-ST506.html"
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "MICROP",
|
|
"product": "1588T",
|
|
"revision": "",
|
|
"block_size": 512,
|
|
"size": 666324480,
|
|
"name": "Micropolis 1588T",
|
|
"file_type": "hds",
|
|
"description": "Largest predefined on SunOS 3/4 (Sun-3)",
|
|
"url": "https://stason.org/TULARC/pc/hard-drives-hdd/micropolis/1588-667MB-5-25-FH-SCSI1-SE.html"
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "SEAGATE",
|
|
"product": "ST32430N SUN2.1G",
|
|
"revision": "0444",
|
|
"block_size": 512,
|
|
"size": 2149071360,
|
|
"name": "Seagate SUN2.1G",
|
|
"file_type": "hds",
|
|
"description": "Largest predefined for SunOS 4 (Sun-4) and Solaris 2.0-2.3",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "SEAGATE",
|
|
"product": "ST34371W SUN4.2G",
|
|
"revision": "7462",
|
|
"block_size": 512,
|
|
"size": 4290969600,
|
|
"name": "Seagate SUN4.2G",
|
|
"file_type": "hds",
|
|
"description": "Recommended for Solaris 2.4+",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "SEAGATE",
|
|
"product": "ST39173W SUN9.0G",
|
|
"revision": "2815",
|
|
"block_size": 512,
|
|
"size": 9056904192,
|
|
"name": "Seagate SUN9.0G",
|
|
"file_type": "hds",
|
|
"description": "Recommended for Solaris 2.4+",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "SEAGATE",
|
|
"product": "ST914603SSUN146G",
|
|
"revision": "0B70",
|
|
"block_size": 512,
|
|
"size": 146789695488,
|
|
"name": "Seagate SUN146G",
|
|
"file_type": "hds",
|
|
"description": "Recommended for Solaris 2.4+",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "QUANTUM",
|
|
"product": "FIREBALL540S",
|
|
"revision": "",
|
|
"block_size": 512,
|
|
"size": 545400320,
|
|
"name": "Quantum Fireball 540S",
|
|
"file_type": "hds",
|
|
"description": "Recommended for older Macintosh systems.",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "MINSCRIB",
|
|
"product": " M8425 - SCSI",
|
|
"revision": "209A",
|
|
"block_size": 512,
|
|
"size": 20994048,
|
|
"name": "Miniscribe M8425",
|
|
"file_type": "hds",
|
|
"description": "Recognized by unpatched Apple HD SC Setup.",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "QUANTUM",
|
|
"product": "FIREBALL ST4.3S",
|
|
"revision": "0F0C",
|
|
"block_size": 512,
|
|
"size": 4337270784,
|
|
"name": "Quantum Fireball ST4.3S",
|
|
"file_type": "hds",
|
|
"description": "Recommended for MacOS 8.1 or later.",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCHD",
|
|
"vendor": "SEAGATE",
|
|
"product": "ST32550N",
|
|
"revision": "0019",
|
|
"block_size": 512,
|
|
"size": 2147357696,
|
|
"name": "Seagate Barracuda 2GB",
|
|
"file_type": "hds",
|
|
"description": "2GB is the largest partition size of HFS on older Macs.",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCRM",
|
|
"vendor": "DEC",
|
|
"product": "RX23 (C) DEC",
|
|
"revision": "0054",
|
|
"block_size": 512,
|
|
"size": 1474560,
|
|
"name": "DEC RX23",
|
|
"file_type": "hdr",
|
|
"description": "SCSI Floppy Drive 1.44MB",
|
|
"url": "https://www.netbsd.org/docs/Hardware/Machines/DEC/vax/storage.html#storage:rx23"
|
|
},
|
|
{
|
|
"device_type": "SCRM",
|
|
"vendor": "DEC",
|
|
"product": "RX26 (C) DEC",
|
|
"revision": "0054",
|
|
"block_size": 512,
|
|
"size": 2949120,
|
|
"name": "DEC RX26",
|
|
"file_type": "hdr",
|
|
"description": "SCSI Floppy Drive 2.88MB",
|
|
"url": "https://www.netbsd.org/docs/Hardware/Machines/DEC/vax/storage.html#storage:rx26"
|
|
},
|
|
{
|
|
"device_type": "SCRM",
|
|
"vendor": "DEC",
|
|
"product": "RX33 (C) DEC",
|
|
"revision": "0054",
|
|
"block_size": 512,
|
|
"size": 1228800,
|
|
"name": "DEC RX33",
|
|
"file_type": "hdr",
|
|
"description": "SCSI Floppy Drive 1.2MB",
|
|
"url": "https://www.netbsd.org/docs/Hardware/Machines/DEC/vax/storage.html#storage:rx33"
|
|
},
|
|
{
|
|
"device_type": "SCRM",
|
|
"vendor": "IOMEGA",
|
|
"product": "ZIP 100",
|
|
"revision": "D.13",
|
|
"block_size": 512,
|
|
"size": 100663296,
|
|
"name": "Iomega ZIP 100",
|
|
"file_type": "hdr",
|
|
"description": "Removable Iomega ZIP drive, 100MB capacity",
|
|
"url": "https://www.win.tue.nl/~aeb/linux/zip/zip-1.html"
|
|
},
|
|
{
|
|
"device_type": "SCRM",
|
|
"vendor": "IOMEGA",
|
|
"product": "ZIP 250",
|
|
"revision": "D.58",
|
|
"block_size": 512,
|
|
"size": 250640384,
|
|
"name": "Iomega ZIP 250",
|
|
"file_type": "hdr",
|
|
"description": "Removable Iomega ZIP drive, 250MB capacity",
|
|
"url": "https://www.win.tue.nl/~aeb/linux/zip/zip-1.html"
|
|
},
|
|
{
|
|
"device_type": "SCRM",
|
|
"vendor": "IOMEGA",
|
|
"product": "JAZ 2GB",
|
|
"revision": "E.16",
|
|
"block_size": 512,
|
|
"size": 2001731584,
|
|
"name": "Iomega Jaz 2GB",
|
|
"file_type": "hdr",
|
|
"description": "Removable Iomega Jaz drive, 2GB capacity",
|
|
"url": "https://archive.eol.ucar.edu/docs/isf/facilities/iss/manual/creating-data-disks.html"
|
|
},
|
|
{
|
|
"device_type": "SCRM",
|
|
"vendor": "IOMEGA",
|
|
"product": "Io20S *F",
|
|
"revision": "PP33",
|
|
"block_size": 512,
|
|
"size": 1474560,
|
|
"name": "Iomega Floptical 1.44MB",
|
|
"file_type": "hdr",
|
|
"description": "Iomega Floptical 1.44MB SCSI drive",
|
|
"url": "https://github.com/akuker/RASCSI/wiki/Iomega-Floptical"
|
|
},
|
|
{
|
|
"device_type": "SCRM",
|
|
"vendor": "SYQUEST",
|
|
"product": "SQ5110C",
|
|
"revision": "4AA0",
|
|
"block_size": 512,
|
|
"size": 88809472,
|
|
"name": "SyQuest 88MB",
|
|
"file_type": "hdr",
|
|
"description": "SyQuest removable hard drive cartridges, 88MB capacity",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCCD",
|
|
"vendor": "TOSHIBA",
|
|
"product": "CD-ROM XM-3401TA",
|
|
"revision": "0283",
|
|
"block_size": 512,
|
|
"size": null,
|
|
"name": "Toshiba XM-3401TA",
|
|
"file_type": null,
|
|
"description": "Boots most SGI, Sun, HP, IBM, DEC etc. Use only with Unix workstations of this vintage.",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCCD",
|
|
"vendor": "SONY",
|
|
"product": "CD-ROM CDU-8012",
|
|
"revision": "3.1a",
|
|
"block_size": 512,
|
|
"size": null,
|
|
"name": "Sony CDU-8012",
|
|
"file_type": null,
|
|
"description": "Boots Sun-3. Use only with Unix workstations of this vintage.",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCCD",
|
|
"vendor": "HP",
|
|
"product": "A1448A",
|
|
"revision": "",
|
|
"block_size": 512,
|
|
"size": null,
|
|
"name": "HP A1448A",
|
|
"file_type": null,
|
|
"description": "Recognized by HP-UX. Use only with Unix workstations of this vintage.",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCCD",
|
|
"vendor": "DEC",
|
|
"product": "RRD42 (C) DEC",
|
|
"revision": "4.5d",
|
|
"block_size": 512,
|
|
"size": null,
|
|
"name": "DEC RRD42",
|
|
"file_type": null,
|
|
"description": "Boots DECstations and VAXstations. Use only with workstations of this vintage.",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCCD",
|
|
"vendor": "MATSHITA",
|
|
"product": "CD-ROM CR-8005 ",
|
|
"revision": "1.0k",
|
|
"block_size": 2048,
|
|
"size": null,
|
|
"name": "AppleCD 600e (Matsushita CR-8005)",
|
|
"file_type": null,
|
|
"description": "Emulates an Apple CD-ROM drive for use with Macintosh computers.",
|
|
"url": ""
|
|
},
|
|
{
|
|
"device_type": "SCCD",
|
|
"vendor": null,
|
|
"product": "SCSI CD-ROM 512",
|
|
"revision": null,
|
|
"block_size": 512,
|
|
"size": null,
|
|
"name": "Generic CD-ROM block size 512",
|
|
"file_type": null,
|
|
"description": "For use with host systems that expect the non-standard 512 byte block size for CD-ROM drives, such as Akai samplers.",
|
|
"url": ""
|
|
}
|
|
]
|