diff options
| author | claiff <claiff@mail.ru> | 2022-10-06 12:26:45 +0300 |
|---|---|---|
| committer | claiff <claiff@mail.ru> | 2022-10-06 12:26:45 +0300 |
| commit | da5f91a0ce15351a82beb061c3ccc965164529bc (patch) | |
| tree | 1f4cd2d1e2f8cf2442d055c519d06c6e0692febc /src/file/errors/not_create.cpp | |
| parent | 8edef99a5b52643e0b919c424357752cbbc9a8dd (diff) | |
| download | obmc-sila-smtp-bugfix/proxy_file_reader.tar.xz | |
create settings on startbugfix/proxy_file_reader
Diffstat (limited to 'src/file/errors/not_create.cpp')
| -rw-r--r-- | src/file/errors/not_create.cpp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/file/errors/not_create.cpp b/src/file/errors/not_create.cpp new file mode 100644 index 0000000..54995ae --- /dev/null +++ b/src/file/errors/not_create.cpp @@ -0,0 +1,25 @@ +#include <fstream> + +#include "not_create.hpp" +#include "converter/struct_to_file.hpp" +#include "converter/file_to_string.hpp" +#include "logger/logger_set.hpp" + +namespace smtp::file::errors +{ + NotCreatedFile::NotCreatedFile( std::string const& path ) + : mPath( path ) + { + + } + + void NotCreatedFile::Process( types::SettingsType settings_type ) const + { + std::fstream file( mPath,std::fstream::out ); + file.close(); + settings_type == types::SettingsType::Server ? + logger::LoggerSet::GetInstance()->LogOk("Created new settings for server"): + logger::LoggerSet::GetInstance()->LogOk("Created new settings for recipients"); + } + +} |
