README

- Initial README

Signed-off-by: Robert Tipton <tret@tretflix.com>
Current State

- Upload current development state

Signed-off-by: Robert Tipton <tret@tretflix.com>
Storage CLI Syntax

- Removed '-p, --password' option
- Added password to '-u, --username' option
- Changed [LABEL] to [SHARE] or [EXPORT]
- Removed [OPTION] for NFS (no authentication required for NFS)

Signed-off-by: Robert Tipton <tret@tretflix.com>
Changed command length validations

- add cifs is Anonymous if length equals 5
- add cifs is Authenticated if length equals 8

Signed-off-by: Robert Tipton <tret@tretflix.com>
Add Cifs Share

- Initial Development and testing is complete

Signed-off-by: Robert Tipton <tret@tretflix.com>
Share add/del syntax change

- Changed syntax for CIFS & NFS shares add/del.

Signed-off-by: Robert Tipton <tret@tretflix.com>
storage cifs share add syntax change

- Changed --username option syntax

Signed-off-by: Robert Tipton <tret@tretflix.com>
CIFS add/del rewrite

- rewrote the CIFS add/del functions
- rewrote the tools required by CIFS add/del functions

Signed-off-by: Robert Tipton <tret@tretflix.com>
Error logging

- reworded error logging language/grammar

Signed-off-by: Robert Tipton <tret@tretflix.com>
Storage & Network Command Syntax

- Changed syntax for storage cifs/nfs mount add/del
- Removed storage reset config option
- Changed syntax for network eth0 static IP configuration

Signed-off-by: Robert Tipton <tret@tretflix.com>
Static IP configuration syntax change

- Changed to network set eth0 ......

Signed-off-by: Robert Tipton <tret@tretflix.com>
Added Storage Show Config initial code

- Added storage show config code
- Removed storage reset config feature

Signed-off-by: Robert Tipton <tret@tretflix.com>
Removed echo before exit

eom

Signed-off-by: Robert Tipton <tret@tretflix.com>
storage show config output change

- No longer display /dev/sd* (disks)
- Only display header line and mounted shares

Signed-off-by: Robert Tipton <tret@tretflix.com>
Added "run as root" wrapper

- Detect if not being run as root and relaunch using sudo if necessary
- Removes the need for users to use "sudo" before running tretflix commands

Signed-off-by: Robert Tipton <tret@tretflix.com>
Changed CIFS/NFS share syntax

- Changed share add/del to mount/unmount
- Removed NFS specific share removal. Same share removal works for both CIFS and NFS

Signed-off-by: Robert Tipton <tret@tretflix.com>
show config syntax change

- Changed storage show config syntax to storage show shares
- Fixed argument length bug which was preventing storage show config from running

Signed-off-by: Robert Tipton <tret@tretflix.com>
Fixed storage unmount share command

- Fixed a bug that prevented calling the storage__unmount_shares function

Signed-off-by: Robert Tipton <tret@tretflix.com>
storage__show_shares grep output bug

- Fixed a bug that resulted in an unwanted duplication of df output during grep pattern matching

Signed-off-by: Robert Tipton <tret@tretflix.com>
storage cifs/nfs changes

- changed syntax
- went back to separate cifs/nfs unmount commands

Signed-off-by: Robert Tipton <tret@tretflix.com>