Added tty interactive input.

Signed-off-by: Pavel Kirilin <win10@list.ru>
This commit is contained in:
2020-04-01 04:56:02 +04:00
parent 822fd0d43b
commit 02344c86f9
8 changed files with 254 additions and 70 deletions

View File

@ -2,7 +2,7 @@ use crate::{Opt, RunMode};
use crate::result::{AppResult, AppError};
use crate::initialization::init_config;
use crate::config::{update_episode, update_config, Config};
use std::process::Command;
use std::process::{Command};
pub fn run(opts: Opt) -> AppResult<()> {
let mode = opts.mode.unwrap_or_else(|| RunMode::Play);
@ -19,8 +19,8 @@ pub fn run(opts: Opt) -> AppResult<()> {
RunMode::Next => {
update_episode(next_episode)
}
RunMode::Update(options) => {
update_config(options)
RunMode::Update => {
update_config()
}
}
}