Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
119 ghuddy 1
Option Explicit
2
'=====================================================
3
'        Name: 	config
4
' Description:	Contains all configuration details, 
5
'				enums, global constants and variables.
6
'=====================================================
7
 
8
'=========== GLOBAL CONSTANTS DECLARATION ============
9
'Const RELEASE_MANAGER_URL = "http://10.240.0.92/release_manager"
10
Const URL_PATH_DPKG_ARCHIVE = "/dpkg_archive"
11
Const DPKG_ARCHIVE = "\dpkg_archive"
12
Const TELNET_DPKG_ARCHIVE = "dpkg_archive"
13
Const QUERIES_FOLDER = "queries"
14
Const DESCPKG_FILE = "descpkg"
15
Const RELESE_NOTES_PERFIX = "RELEASE_NOTES"
16
Const RELEASE_NOTES_TEMPLATE_A = "scripts\templates\release_notes_template_a.html"
17
Const RELEASE_NOTES_TEMPLATE_B = "scripts\templates\release_notes_template_b.html"
18
Const CKSUM_EXE = "scripts\bin\cksum.exe"
19
Const MODCRC_EXE = "scripts\bin\modcrc.exe"
20
Const SSH_EXE = "scripts\bin\plink.exe"
21
Const WINRSH_EXE = "scripts\bin\winrsh32.exe"
22
'============ GLOBAL VARIABLES DEFINITION ============
23
Dim OraSession
24
Dim OraDatabase
25
Dim MappedDrive
26
Dim AppPath
177 brianf 27
Dim UNC_ARCHIVE
28
Dim TELNET_MACHINE
29
Dim archive_server
119 ghuddy 30
'============= VARIABLES INITIALISATION ==============
31
AppPath = Get_Application_Path
32
'==================== INCLUDE ASP ====================
33
Call Include_File ( AppPath &"common\base_conf.asp" )
34
'================== CONFIGURATION ====================  
35
Set OraSession = CreateObject("OracleInProcServer.XOraSession")
36
Set OraDatabase = OraSession.OpenDatabase( "RELEASEM", "RELEASE_MANAGER/RELEASE_MANAGER", Cint(0))
37
'Set OraSession = CreateObject("OracleInProcServer.XOraSession")
38
'OraSession.CreateDatabasePool 1,2,1, TNS_NAME, DB_AUTHENTICATION, 0 
39
'Set OraDatabase = OraSession.GetDatabaseFromPool(5000)
177 brianf 40
archive_server = Get_Archive_Server()
41
UNC_ARCHIVE = "\\" & archive_server & "\releasem"
42
TELNET_MACHINE = archive_server
119 ghuddy 43
'======================== enums ======================
44
Const enumEVENT_SUCCESS = 0
45
Const enumEVENT_ERROR = 1
46
Const enumEVENT_WARNING = 2
47
Const enumEVENT_INFORMATION = 4
48
'-------------------------------------
49
Const enumPKG_TYPE_ERG_PRODUCT = 1
50
Const enumPKG_TYPE_GENERIC_DPKG = 2
51
Const enumPKG_TYPE_DB_PATCH_DPKG = 3
52
Const enumPKG_TYPE_DEVICE_DPKG = 4
53
'=====================================================
54
 
177 brianf 55
'============ FUNCTIONS ============
56
'--------------------------------------------------------------------------------------
57
'Returns the server of the package archive
58
Function Get_Archive_Server()
59
   Dim sqry: sqry = "SELECT * FROM BUILD_SERVICE_CONFIG WHERE SERVICE='ARCHIVE SERVER'"
60
   Dim rsTemp
61
   Set rsTemp = OraDatabase.DbCreateDynaset( sqry , cint(0) )
62
   Get_Archive_Server = rsTemp("config")
63
   rsTemp.Close()
64
   Set rsTemp = Nothing
65
End Function