rename dockermgr to srvmgr
This commit is contained in:
@ -10,7 +10,7 @@ use crate::{DbPool, schema, models};
|
||||
|
||||
use diesel::prelude::*;
|
||||
|
||||
use crate::dockermgr;
|
||||
use crate::srvmgr;
|
||||
|
||||
use async_process;
|
||||
|
||||
@ -39,7 +39,7 @@ pub async fn subcommand(arguments: &ArgMatches, pool: &DbPool, docker: &Docker)
|
||||
|
||||
if server.status == ServerStatus::Running {
|
||||
println!("Stopping container");
|
||||
dockermgr::stop_server(&docker, pool, server_name).await?;
|
||||
srvmgr::stop_server(&docker, pool, server_name).await?;
|
||||
println!("container stopped");
|
||||
}
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
use bollard::Docker;
|
||||
use clap::{Arg, ArgMatches, Command};
|
||||
|
||||
use crate::{Config, DbPool, dockermgr};
|
||||
use crate::{Config, DbPool, srvmgr};
|
||||
|
||||
use std::fs;
|
||||
|
||||
@ -21,7 +21,7 @@ pub async fn subcommand(arguments: &ArgMatches, pool: &DbPool, docker: &Docker)
|
||||
|
||||
let conn = &mut pool.get().unwrap();
|
||||
|
||||
let _ = dockermgr::stop_server(docker, pool, server_name).await;
|
||||
let _ = srvmgr::stop_server(docker, pool, server_name).await;
|
||||
|
||||
let deleted = diesel::delete(servers.filter(name.eq(server_name))).execute(conn).map_err(|_| "failed to delete from db".to_string())?;
|
||||
if deleted != 1 {
|
||||
|
||||
@ -5,7 +5,7 @@ use clap::{Command, ArgMatches};
|
||||
|
||||
use crate::{ DbPool, schema };
|
||||
|
||||
use crate::dockermgr;
|
||||
use crate::srvmgr;
|
||||
|
||||
use diesel::prelude::*;
|
||||
|
||||
@ -18,7 +18,7 @@ pub fn create_subcommand() -> Command {
|
||||
pub async fn subcommand(arguments: &ArgMatches, pool: &DbPool, docker: &Docker) -> Result<(), String> {
|
||||
use schema::servers::dsl::*;
|
||||
let server_name = arguments.get_one::<String>("NAME").unwrap();
|
||||
dockermgr::start_server(&docker, pool, server_name).await?;
|
||||
srvmgr::start_server(&docker, pool, server_name).await?;
|
||||
|
||||
diesel::update(servers).filter(name.eq(server_name)).set(last_login.eq(Utc::now().naive_utc())).execute(&mut pool.get().unwrap()).map_err(|e| format!("Failed to set the last login date: {}", e))?;
|
||||
|
||||
|
||||
@ -4,7 +4,7 @@ use clap::{Command, ArgMatches};
|
||||
|
||||
use crate::DbPool;
|
||||
|
||||
use crate::dockermgr;
|
||||
use crate::srvmgr;
|
||||
|
||||
pub fn create_subcommand() -> Command {
|
||||
Command::new("stop")
|
||||
@ -15,7 +15,7 @@ pub fn create_subcommand() -> Command {
|
||||
pub async fn subcommand(arguments: &ArgMatches, pool: &DbPool, docker: &Docker) -> Result<(), String> {
|
||||
let server_name = arguments.get_one::<String>("NAME").unwrap();
|
||||
println!("Stopping container");
|
||||
dockermgr::stop_server(&docker, pool, server_name).await?;
|
||||
srvmgr::stop_server(&docker, pool, server_name).await?;
|
||||
println!("container stopped");
|
||||
|
||||
Ok(())
|
||||
|
||||
Reference in New Issue
Block a user