#include <ivd_dirs.h>

Definition at line 22 of file ivd_dirs.h.
Public Member Functions | |
| ivd_Directories () | |
| ~ivd_Directories () | |
| void | SetLogPath (const string &a_LogPath) |
Public Attributes | |
| cmn_Path | bin |
| cmn_Path | doc |
| cmn_Path | lbin |
| cmn_Path | lib |
| cmn_Path | man |
| cmn_Path | newconfig |
| cmn_Path | nls |
| cmn_Path | sbin |
| cmn_Path | sbinTools |
| cmn_Path | etc |
| cmn_Path | cfgPart |
| cmn_Path | cfgLib |
| cmn_Path | cfgDrv |
| cmn_Path | cfgDss |
| cmn_Path | cfgPool |
| cmn_Path | cfgSys |
| cmn_Path | diskbuf |
| cmn_Path | fri |
| cmn_Path | dm |
| cmn_Path | lock |
| cmn_Path | log |
| cmn_Path | debug |
| cmn_Path | part |
| cmn_Path | rmdb |
| cmn_Path | tmp |
| cmn_Path | omniOrb |
| ivd_Directories::ivd_Directories | ( | ) |
Definition at line 35 of file ivd_dirs_LNX.cpp.
References IVD_COUT_LOG_m.
00036 : bin("/opt/" + g_cmn.prod.m_nameShortLC + "/bin/"), 00037 doc("/opt/" + g_cmn.prod.m_nameShortLC + "/doc/"), 00038 lbin("/opt/" + g_cmn.prod.m_nameShortLC + "/lbin/"), 00039 lib("/opt/" + g_cmn.prod.m_nameShortLC + "/lib/"), 00040 man("/opt/" + g_cmn.prod.m_nameShortLC + "/man/"), 00041 newconfig("/opt/" + g_cmn.prod.m_nameShortLC + "/newconfig/"), 00042 nls("/opt/" + g_cmn.prod.m_nameShortLC + "/nls/"), 00043 sbin("/opt/" + g_cmn.prod.m_nameShortLC + "/sbin/"), 00044 sbinTools("/opt/" + g_cmn.prod.m_nameShortLC + "/sbin/tools/"), 00045 etc("/etc/opt/" + g_cmn.prod.m_nameShortLC + "/"), 00046 cfgPart("/var/opt/" + g_cmn.prod.m_nameShortLC + "/cfg/part/"), 00047 cfgLib("/var/opt/" + g_cmn.prod.m_nameShortLC + "/cfg/lib/"), 00048 cfgDrv("/var/opt/" + g_cmn.prod.m_nameShortLC + "/cfg/drv/"), 00049 cfgDss("/var/opt/" + g_cmn.prod.m_nameShortLC + "/cfg/dss/"), 00050 cfgPool("/var/opt/" + g_cmn.prod.m_nameShortLC + "/cfg/pool/"), 00051 cfgSys("/var/opt/" + g_cmn.prod.m_nameShortLC + "/cfg/sys/"), 00052 diskbuf("/var/opt/" + g_cmn.prod.m_nameShortLC + "/diskbuf/"), 00053 fri("/var/opt/" + g_cmn.prod.m_nameShortLC + "/fri/"), 00054 dm("/var/opt/" + g_cmn.prod.m_nameShortLC + "/dm/"), 00055 lock("/var/opt/" + g_cmn.prod.m_nameShortLC + "/lock/"), 00056 log("/var/opt/" + g_cmn.prod.m_nameShortLC + "/log/"), 00057 debug("/var/opt/" + g_cmn.prod.m_nameShortLC + "/log/debug/"), 00058 part("/var/opt/" + g_cmn.prod.m_nameShortLC + "/part/"), 00059 rmdb("/var/opt/" + g_cmn.prod.m_nameShortLC + "/rmdb/"), 00060 tmp("/var/opt/" + g_cmn.prod.m_nameShortLC + "/tmp/") 00061 { 00062 IVD_COUT_LOG_m(" ivd_Directories::ivd_Directories() ") 00063 // Empty 00064 }
| ivd_Directories::~ivd_Directories | ( | ) |
Definition at line 66 of file ivd_dirs_LNX.cpp.
References IVD_COUT_LOG_m.
00066 { 00067 IVD_COUT_LOG_m(" ivd_Directories::~ivd_Directories() ") 00068 }
| void ivd_Directories::SetLogPath | ( | const string & | a_LogPath | ) |
Definition at line 70 of file ivd_dirs_LNX.cpp.
Referenced by HsmApiEnableDebug().
00070 { 00071 log = a_LogPath; 00072 if (log[log.length()-1] != '/'){ 00073 log += "/"; 00074 } 00075 debug = log; 00076 debug += "debug/"; 00077 }

Definition at line 28 of file ivd_dirs.h.
Definition at line 29 of file ivd_dirs.h.
Definition at line 32 of file ivd_dirs.h.
Definition at line 33 of file ivd_dirs.h.
Definition at line 34 of file ivd_dirs.h.
Definition at line 35 of file ivd_dirs.h.
Definition at line 36 of file ivd_dirs.h.
Definition at line 38 of file ivd_dirs.h.
Referenced by i_Service_i::DeleteFile(), i_BackEndAgent_i::i_BackEndAgent_i(), ipc_Corba::Init(), la_SCSILibrary::Open(), and cmn_SysInfo::ParseServices().
Definition at line 40 of file ivd_dirs.h.
Referenced by i_PartitionManager_i::ParseConfig(), i_ResourceManager_i::ParsePMConfig(), and mif_CfgRep::SetPath().
Definition at line 43 of file ivd_dirs.h.
Definition at line 45 of file ivd_dirs.h.
Referenced by i_ResourceManager_i::i_ResourceManager_i(), and mif_CfgRep::SetPath().
Definition at line 46 of file ivd_dirs.h.
Referenced by rm_DiskBuffer::Clear(), i_Service_i::DeleteFile(), rm_DiskBufAllocator::DetectVolumes(), i_DownloadAgent_i::i_DownloadAgent_i(), i_UploadAgent_i::i_UploadAgent_i(), bea_DupReadThread::ReadMedVolume(), rm_DiskBuffer::ReportContent(), rm_DiskBuffer::rm_DiskBuffer(), bea_DupWriteThread::WriteMedVolume(), and i_MediumDupl_i::~i_MediumDupl_i().
Definition at line 47 of file ivd_dirs.h.
Referenced by blk_DiskFRIReader::blk_DiskFRIReader(), bea_MigrationThread::CheckFRI(), i_MaintFriJob_i::CheckReadFri(), i_BackEndAgent_i::CloseMediumVolume(), bea_FRI::CloseVolume(), bea_FRI::CreateFRI(), i_Service_i::DeleteFile(), bea_Volume::Init(), i_ReorgJob_i::InitializeVolumes(), df_FRI::MediumVolumeClosed(), bea_MigrationThread::Migrate(), bea_FRI::MoveFromWorkToFRI(), bea_Volume::MustDumpFRI(), blk_DiskFRIWriter::OpenFRIFile(), i_MaintFriJob_i::PrepareVolumes(), i_ManagementInterface_i::RemovePartition(), bea_FRIThread::SetWorkDir(), and i_RedundantCopyJob_i::~i_RedundantCopyJob_i().
Definition at line 48 of file ivd_dirs.h.
Referenced by i_ManagementInterface_i::AddMediumToPool(), bea_DiskMedium::GetDiskMediumPath(), and bea_DiskMedium::Refresh().
Definition at line 49 of file ivd_dirs.h.
Definition at line 50 of file ivd_dirs.h.
Referenced by i_HSM_i::CheckFSCvsIVDFS(), i_Service_i::DeleteFile(), fsc_RawMedVolPathCollector::GetFileName(), i_MediumCheckJob_i::i_MediumCheckJob_i(), log_ivdfs::Init(), log_ErrorStream::log_ErrorStream(), SetLogPath(), log_EventLogger::SetNewPath(), and log_ErrorStream::SetNewPath().
Definition at line 51 of file ivd_dirs.h.
Referenced by log_Debugger::SetFileName(), and SetLogPath().
Definition at line 52 of file ivd_dirs.h.
Referenced by i_Service_i::DeleteFile(), fsc_GetDir(), fsc_GetReorgDir(), main(), fio_uvListMgr::ReadUV(), and i_ManagementInterface_i::RemovePartition().
Definition at line 53 of file ivd_dirs.h.
Definition at line 54 of file ivd_dirs.h.
Referenced by blk_DiskFRIReader::blk_DiskFRIReader(), i_MaintFriJob_i::CheckReadFri(), cmn_File::CreatePipe(), i_Service_i::DeleteFile(), i_Service_i::Execute(), fsc_GetRedunCopyDir(), i_MaintFriJob_i::GetFRI(), i_DownloadAgent_i::i_DownloadAgent_i(), i_ResourceManager_i::i_ResourceManager_i(), i_UploadAgent_i::i_UploadAgent_i(), nsc_ScanForIVDFSRecovery(), blk_DiskFRIWriter::OpenFRIFile(), i_RecoveryJob_i::ProcessFRI(), i_MediumCheckJob_i::ProcessFRI(), ReadRefFromFile(), bea_FRI::SaveFRIOnError(), bea_FRIThread::SetWorkDir(), SimulateMediumError(), SimulateUVStructureError(), and WriteRefToFile().
1.5.6