Skip to content

hrchu/mtx-gui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mtx-gui

This will be the "new" version of mtx-gui so it's not fully functional right now. But as you may noticed it's going in a different direction then the master branch. It aims to use the python-scsi package (https://github.com/rosjat/python-scsi) but it will offer a fallback to the mtx tool if python-scsi package is not installed.

Updates

2015-10-04

since python-scsi now supports python 3 I started to organize the dev branch so I get a nice base for the next steps to come. MediumChanger is now a pyscsi.SCSIDevice.

I also changed dev_mr to the default branch!

2015-10-06

the gui can at least be started now, as long as you are doing it as root for the dev access and you should have a media changer or at least as iscsi target set up with tgt (for example)

2015-11-08

Just some minor changes in the GUI, it start to look a bit nicer now.

2015-11-14

Ok its basically working now, added code for the load and unload of the slots. It's in a dev stage still but with this codebase it should at least do the things the old gui have done now. Well except the statusbar but this is going to be implemented as soon as this version is working "well".

License

mtx-gui is distributed under LGPLv2.1 Please see the LICENSE file for the full license text.

Getting the sources

The module is hosted at https://github.com/rosjat/mtx-gui

You can use git to checkout the latest version of the source code using:

$ git clone git@github.com:rosjat/mtx-gui.git

It is also available as a downloadable zip archive from:

master: https://github.com/rosjat/mtx-gui/archive/master.zip

dev: https://github.com/rosjat/mtx-gui/archive/dev_mr.zip

Building and installing

Building the module:

$ python3 setup.py build

Installing the module:

$ python3 setup.py install

Using the module:

$ python3 /path_to_mtx_gui

About

small gui for scsi medium changer devices (mtx and python-scsi)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%