Skip to main content

XMIssion: XMI and Virtual Tape (AWS/HET) File Manager

Examples

Open and extract (unload) XMI/AWS/HET mainframe files.

xmission demo

main window

View xmi dataset information

XMI file details

Read XMI messages

XMI file details

View tape file information

Virtual Tape dataset details

View dataset member information

Dataset member information

Installation

You can install XMIssion from PyPI using:

python3 -m pip install xmission

or

python3 setup.py install --user

to install system wide:

sudo python3 setup.py install

What is it?

XMIssion is a python GTK netdata (xmi) and virtual tape (aws/het) file manager. This means you can open, browse, view information, and extract the contents of xmi, aws and het files.

XMIssion is only a front end (a graphical interface) to the xmi python library available here: https://github.com/mainframed/xmi.

How to Use

Open XMIssion and select a file to open then browser and extract all, one or many selected files. File information is available for the archive (XMI, AWS, or HET file) and for each file in the archive.

XMIssion can also accept command line arguments. To view (lots) of debugging information enable debug with -d. You can also pass the archive as a command line argument.

Detailed help output:

usage: xmission.py [-h] [-d] [filename]

positional arguments:
  filename     xmi/het/aws to extract

optional arguments:
  -h, --help   show this help message and exit
  -d, --debug  Print debugging statements

Uninstall

To uninstall:

python3 -m pip xmission uninstall

or

python3 setup.py uninstall --user

More Information About XMI/AWS/HET

Metadata

Release files for XMIssion 0.9.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for XMIssion 0.9.5
File Size Uploaded
XMIssion-0.9.5.tar.gz 23.1 kB Details

Release files / XMIssion-0.9.5.tar.gz

Download URL XMIssion-0.9.5.tar.gz
Size 23.1 kB
Tags Source
SHA-256 checksum
How to use checksums
253cfcc1c37fa463276762b26908c1387ad198fa4b64e3c51829aa7870ea48fb
BLAKE2b-256 checksum
How to use checksums
ae8fa3aa446728f3801d15f96f98c59355ee5e5e5ee4d1c4d3155f8137791d50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

Release history Release notifications | RSS feed

This release

0.9.5 This release

1 release file

0.9.4

1 release file

0.9.3

1 release file

0.9.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page