#!/bin/bash
# AQ
# 20130903

if [ -h /dev/disk/by-id/usb*part1 ]; then
    for device in /dev/disk/by-id/usb*part*; do
        devname=`echo $device | sed "s/^.*.\///"`
        udisks --mount $device
        if [ $? -eq 0 ] ; then
            zenity --info --text="The USB Flash $devname was connected"
        else
            zenity --error --text="Connection error of $devname"
        fi
    done
    exit 0
elif [ -h /dev/disk/by-id/usb*0 ]; then
    for device in /dev/disk/by-id/usb*0; do
        devname=`echo $device | sed "s/^.*.\///"`
        udisks --mount $device
        if [ $? -eq 0 ] ; then
            zenity --info --text="The USB Flash $devname was connected"
        else
            zenity --error --text="Connection error of $devname"
        fi
    done
else
    zenity --error --text="USB Flash was not found"
fi
