WIP: feature/1-add-support-for-fs-crud #47

Draft
glenux wants to merge 53 commits from feature/1-add-support-for-fs-crud into develop
Showing only changes of commit 7243935bf9 - Show all commits

View file

@ -13,13 +13,14 @@ module GX::Commands
def initialize(@config : GX::Config)
@config.load_from_env
@config.load_from_file
# @file_system_manager = FileSystemManager.new(@config)
@file_system_manager = FileSystemManager.new(@config)
end
def execute
# raise Models::InvalidFilesystemError.new("Invalid filesystem") if filesystem.nil?
# @file_system_manager.mount_or_umount(filesystem)
# @file_system_manager.auto_open(filesystem) if filesystem.mounted? && @config.auto_open?
filesystem = @file_system_manager.choose_filesystem
raise Models::InvalidFilesystemError.new("Invalid filesystem") if filesystem.nil?
@file_system_manager.mount_or_umount(filesystem)
@file_system_manager.auto_open(filesystem) if filesystem.mounted? && @config.auto_open?
end
def self.handles_mode