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