ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CRAB/python/configure
(Generate patch)

Comparing COMP/CRAB/python/configure (file contents):
Revision 1.2 by slacapra, Thu Oct 13 17:10:03 2005 UTC vs.
Revision 1.5 by slacapra, Wed Oct 19 10:01:17 2005 UTC

# Line 6 | Line 6
6   #
7   # 14-Sep-2005
8  
9 < echo tar xzvf Crab_1_0_0.tgz
10 < echo cd Crab_1_0_0
9 > #echo tar xzvf Crab_1_0_0.tgz
10 > #echo cd Crab_1_0_0
11  
12   # Struttura subdir:
13   # top/bin
# Line 29 | Line 29 | CRABSCRIPT=\${CRABDIR}/script
29  
30   # BOSS related Stuff
31   export BOSSDIR=$TopDir
32 export BOSSVERSION=$BOSSVERSION
33 #BOSSPATH=\${BOSSDIR}/bin
34 #BOSSLIBS=\${BOSSDIR}/SirDB/lib:\${BOSSDIR}/OSUtils/lib:\${BOSSDIR}/ClassAdLite/lib:\${BOSSDIR}/mysql/lib:\${BOSSDIR}/sqlite/lib
32   BOSSLIBS=\${BOSSDIR}/lib
33  
34   if [ -z "\$PATH" ]; then
# Line 39 | Line 36 | if [ -z "\$PATH" ]; then
36   else
37     export PATH=\${CRABPATH}:\${PATH}
38   fi
39 < if [ -z "\$LD_LIBRARY_PATH" ]; then
40 <   export LD_LIBRARY_PATH=\${BOSSLIBS}
41 < else
42 <   export LD_LIBRARY_PATH=\${BOSSLIBS}:\${LD_LIBRARY_PATH}
43 < fi
39 > # if [ -z "\$LD_LIBRARY_PATH" ]; then
40 > #    export LD_LIBRARY_PATH=\${BOSSLIBS}
41 > # else
42 > #    export LD_LIBRARY_PATH=\${BOSSLIBS}:\${LD_LIBRARY_PATH}
43 > # fi
44   if [ -z "\$PYTHONPATH" ]; then
45     export PYTHONPATH=\${CRABPYTHON}
46   else
# Line 63 | Line 60 | set CRABPYTHON=\${CRABDIR}/python
60  
61   # BOSS related Stuff
62   setenv BOSSDIR $TopDir
66 setenv BOSSVERSION $BOSSVERSION
67 #set BOSSLIBS=\${BOSSDIR}/SirDB/lib:\${BOSSDIR}/OSUtils/lib:\${BOSSDIR}/ClassAdLite/lib:\${BOSSDIR}/mysql/lib:\${BOSSDIR}/sqlite/lib
63   set BOSSLIBS=\${BOSSDIR}/lib
64  
65   if ( ! \$?path ) then
# Line 72 | Line 67 | if ( ! \$?path ) then
67   else
68     set path=( \${CRABPATH} \${path} )
69   endif
70 < if ( ! \$?LD_LIBRARY_PATH ) then
71 <   setenv LD_LIBRARY_PATH \${BOSSLIBS}
72 < else
73 <   setenv LD_LIBRARY_PATH \${BOSSLIBS}:\${LD_LIBRARY_PATH}
74 < endif
70 > # if ( ! \$?LD_LIBRARY_PATH ) then
71 > #    setenv LD_LIBRARY_PATH \${BOSSLIBS}
72 > # else
73 > #    setenv LD_LIBRARY_PATH \${BOSSLIBS}:\${LD_LIBRARY_PATH}
74 > # endif
75   if ( ! \$?PYTHONPATH ) then
76     setenv PYTHONPATH \${CRABPYTHON}
77   else
# Line 84 | Line 79 | else
79   endif
80   EOF
81  
82 < . ./crab.sh
83 <
84 < # Now I have to configure BOSS
85 < ## I must create ${BACKEND}Config.clad
86 < # MySQL
87 < # SQLlite
88 <
89 < # I should have boss in my path
90 < boss configureDB
91 <
92 < # now I register scheduler
93 <
94 < # now I register all Job Type
95 <
96 < # ./registerCRABjob
97 < #    148        19:33   boss showJobTypes
98 < #    149        19:33   pwd
99 < #    150        19:33   b
100 < #    151        19:33   cd BossSched/
101 < #    152        19:33   ls
102 < #    153        19:33   cd bin/
103 < #    154        19:33   ls
104 < #    155        19:33   ./registerEDGScheduler
105 < #    156        19:33   ./registerForkScheduler
106 < #    157        19:33   ./registerEDGScheduler
107 < #    158        19:33   boss showJobTypes
108 < #    160        19:33   boss showSchedulers
109 < #    161        19:33   pwd
110 < #    162        19:33   cd ../../
111 < #    163        19:33   cd ../
112 < #    164        19:33   ls
113 < #    165        19:34   ./crab.py -create 1
114 < #    166        19:34   pwd
120 < #    167        19:34   ls
121 < #    168        19:34   cd crabjob-test/
122 < #    169        19:34   ls
123 < #    170        19:34   cd ../
124 < #    171        19:34   ls
125 < #    172        19:34   ./zero
126 < #    173        19:34   ls
127 < #    174        19:34   cd crabboss/
128 < #    175        19:34   ls
129 < #    176        19:34   cp crab.post orca.post
130 < #    177        19:34   cp crab.runtime orca.runtime
131 < #    178        19:34   cp crab.schema orca.schema
132 < #    179        19:35   cp registerCRABjob registerORCAjob
133 < #    180        19:35   gvim registerORCAjob
134 < #    181        19:35   gvim orca.schema
135 < #    182        19:35   cd ../
136 < #    183        19:35   history
137 < #    184        19:35   history > crab_boss_setup
82 > echo "Creating ${HOME}/.MySQLRTConfig.clad"
83 > cat > ${HOME}/.MySQLRTConfig.clad <<EOF
84 > # This is the BOSS MySQL Database configuration file
85 >
86 > [
87 > # BOSS MySQL database file
88 > DB_NAME = "boss_rt_v3_6";
89 >
90 > # Host where the MySQL server is running
91 > DB_HOST = "boss.bo.infn.it";
92 > DB_DOMAIN = "bo.infn.it";
93 >
94 > # Default BOSS MySQL user and password
95 > DB_USER = "BOSSv3_6manager";
96 > DB_USER_PW = "BossMySQL";
97 >
98 > # Guest BOSS MySQL user and password
99 > DB_GUEST = "BOSSv3_6monitor";
100 > DB_GUEST_PW = "BossMySQL";
101 >
102 > # MySQL table type
103 > TABLE_TYPE = "";
104 >
105 > # MySQL port
106 > DB_PORT = 0;
107 >
108 > # MySQL socket
109 > DB_SOCKET = "";
110 >
111 > # MySQL client flag
112 > DB_CLIENT_FLAG = 0;
113 > ]
114 > EOF

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines