aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2016-09-16 11:11:42 +0200
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2016-09-16 11:11:42 +0200
commit97ada1f75c71562782af8d0029801df629c48d88 (patch)
treec075f4eb99c65cb55c8fedf2137c73d59775d9c3
parent94b924963d7927fba0bafa268c8477de2794a6da (diff)
downloadcalendar-97ada1f75c71562782af8d0029801df629c48d88.zip
calendar-97ada1f75c71562782af8d0029801df629c48d88.tar.bz2
Adds 2016/2017 data.
-rw-r--r--data/CURRICULUMS23
-rw-r--r--data/M1INFO_CSA_CLASSES0
-rw-r--r--data/M1INFO_CSA_GROUPS1
-rw-r--r--data/M1INFO_DC_CLASSES0
-rw-r--r--data/M1INFO_DC_GROUPS1
-rw-r--r--data/M1INFO_DL_CLASSES0
-rw-r--r--data/M1INFO_DL_GROUPS1
-rw-r--r--data/M1INFO_IARF_CLASSES0
-rw-r--r--data/M1INFO_IARF_GROUPS1
-rw-r--r--data/M1INFO_IGAI_CLASSES0
-rw-r--r--data/M1INFO_IGAI_GROUPS1
-rw-r--r--data/M1INFO_IHM_CLASSES0
-rw-r--r--data/M1INFO_IHM_GROUPS1
-rw-r--r--data/M1INFO_SIAME_CLASSES0
-rw-r--r--data/M1INFO_SIAME_GROUPS1
-rw-r--r--data/M2INFO_CSA_CLASSES0
-rw-r--r--data/M2INFO_CSA_GROUPS1
-rw-r--r--data/M2INFO_DC_CLASSES0
-rw-r--r--data/M2INFO_DC_GROUPS1
-rw-r--r--data/M2INFO_DL_CLASSES0
-rw-r--r--data/M2INFO_DL_GROUPS1
-rw-r--r--data/M2INFO_IARF_CLASSES0
-rw-r--r--data/M2INFO_IARF_GROUPS1
-rw-r--r--data/M2INFO_IGAI_CLASSES0
-rw-r--r--data/M2INFO_IGAI_GROUPS1
-rw-r--r--data/M2INFO_RO_CLASSES0
-rw-r--r--data/M2INFO_RO_GROUPS1
-rw-r--r--data/M2INFO_SIAME_CLASSES0
-rw-r--r--data/M2INFO_SIAME_GROUPS1
-rw-r--r--data/MSPE_EMS_CLASSES1
-rw-r--r--data/MSPE_EMS_GROUPS1
-rwxr-xr-xscript/run.sh56
32 files changed, 85 insertions, 10 deletions
diff --git a/data/CURRICULUMS b/data/CURRICULUMS
index a575642..4d0196e 100644
--- a/data/CURRICULUMS
+++ b/data/CURRICULUMS
@@ -1,10 +1,13 @@
-M1 Informatique::M1INFO_GROUPS::M1INFO_CLASSES
-M2R IT - IAICI::M2RIT_IAICI_GROUPS::M2RIT_IAICI_CLASSES
-M2R IT - RIBDM::M2RIT_RIBDM_GROUPS::M2RIT_RIBDM_CLASSES
-M2R IT - RO::M2RIT_RO_GROUPS::M2RIT_RO_CLASSES
-M2R IT - RT::M2RIT_RT_GROUPS::M2RIT_RT_CLASSES
-M2R IT - SRLC::M2RIT_SRLC_GROUPS::M2RIT_SRLC_CLASSES
-M2 Image & Multimedia::M2IM_GROUPS::M2IM_CLASSES
-M2 Développement Logiciel::M2DL_GROUPS::M2DL_CLASSES
-M2 CAMSI::M2CAMSI_GROUPS::M2CAMSI_CLASSES
-L3 Informatique (Rennes)::L3INFO_RENNES_GROUPS::L3INFO_RENNES_CLASSES
+M1 Info CSA::M1INFO_CSA_GROUPS::M1INFO_CSA_CLASSES
+M1 Info DC::M1INFO_DC_GROUPS::M1INFO_DC_CLASSES
+M1 Info DL::M1INFO_DL_GROUPS::M1INFO_DL_CLASSES
+M1 Info IARF::M1INFO_IARF_GROUPS::M1INFO_IARF_CLASSES
+M1 Info IGAI::M1INFO_IGAI_GROUPS::M1INFO_IGAI_CLASSES
+M1 Info IHM::M1INFO_IHM_GROUPS::M1INFO_IHM_CLASSES
+M1 Info SIAME::M1INFO_SIAME_GROUPS::M1INFO_SIAME_CLASSES
+M2 Info CSA::M2INFO_CSA_GROUPS::M2INFO_CSA_CLASSES
+M2 Info DC::M2INFO_DC_GROUPS::M2INFO_DC_CLASSES
+M2 Info DL::M2INFO_DL_GROUPS::M2INFO_DL_CLASSES
+M2 Info IGAI::M2INFO_IGAI_GROUPS::M2INFO_IGAI_CLASSES
+M2 Info RO::M2INFO_RO_GROUPS::M2INFO_RO_CLASSES
+M2 Info SIAME::M2INFO_SIAME_GROUPS::M2INFO_SIAME_CLASSES
diff --git a/data/M1INFO_CSA_CLASSES b/data/M1INFO_CSA_CLASSES
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/M1INFO_CSA_CLASSES
diff --git a/data/M1INFO_CSA_GROUPS b/data/M1INFO_CSA_GROUPS
new file mode 100644
index 0000000..da94412
--- /dev/null
+++ b/data/M1INFO_CSA_GROUPS
@@ -0,0 +1 @@
+All Students::M1_Info_CSA::celcat::https://edt.univ-tlse3.fr/FSI/FSImentionM/Info/g30777.xml
diff --git a/data/M1INFO_DC_CLASSES b/data/M1INFO_DC_CLASSES
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/M1INFO_DC_CLASSES
diff --git a/data/M1INFO_DC_GROUPS b/data/M1INFO_DC_GROUPS
new file mode 100644
index 0000000..5f6aed0
--- /dev/null
+++ b/data/M1INFO_DC_GROUPS
@@ -0,0 +1 @@
+All Students::M1_Info_DC::celcat::https://edt.univ-tlse3.fr/FSI/FSImentionM/Info/g30705.xml
diff --git a/data/M1INFO_DL_CLASSES b/data/M1INFO_DL_CLASSES
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/M1INFO_DL_CLASSES
diff --git a/data/M1INFO_DL_GROUPS b/data/M1INFO_DL_GROUPS
new file mode 100644
index 0000000..176c747
--- /dev/null
+++ b/data/M1INFO_DL_GROUPS
@@ -0,0 +1 @@
+All Students::M1_Info_DL::celcat::https://edt.univ-tlse3.fr/FSI/FSImentionM/Info/g30747.xml
diff --git a/data/M1INFO_IARF_CLASSES b/data/M1INFO_IARF_CLASSES
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/M1INFO_IARF_CLASSES
diff --git a/data/M1INFO_IARF_GROUPS b/data/M1INFO_IARF_GROUPS
new file mode 100644
index 0000000..e382886
--- /dev/null
+++ b/data/M1INFO_IARF_GROUPS
@@ -0,0 +1 @@
+All Students::M1_Info_IARF::celcat::https://edt.univ-tlse3.fr/FSI/FSImentionM/Info/g30729.xml
diff --git a/data/M1INFO_IGAI_CLASSES b/data/M1INFO_IGAI_CLASSES
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/M1INFO_IGAI_CLASSES
diff --git a/data/M1INFO_IGAI_GROUPS b/data/M1INFO_IGAI_GROUPS
new file mode 100644
index 0000000..6d78447
--- /dev/null
+++ b/data/M1INFO_IGAI_GROUPS
@@ -0,0 +1 @@
+All Students::M1_Info_IGAI::celcat::https://edt.univ-tlse3.fr/FSI/FSImentionM/Info/g30687.xml
diff --git a/data/M1INFO_IHM_CLASSES b/data/M1INFO_IHM_CLASSES
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/M1INFO_IHM_CLASSES
diff --git a/data/M1INFO_IHM_GROUPS b/data/M1INFO_IHM_GROUPS
new file mode 100644
index 0000000..774b77c
--- /dev/null
+++ b/data/M1INFO_IHM_GROUPS
@@ -0,0 +1 @@
+All Students::M1_Info_IHM::celcat::https://edt.univ-tlse3.fr/FSI/FSImentionM/Info/g30768.xml
diff --git a/data/M1INFO_SIAME_CLASSES b/data/M1INFO_SIAME_CLASSES
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/M1INFO_SIAME_CLASSES
diff --git a/data/M1INFO_SIAME_GROUPS b/data/M1INFO_SIAME_GROUPS
new file mode 100644
index 0000000..d57ffc6
--- /dev/null
+++ b/data/M1INFO_SIAME_GROUPS
@@ -0,0 +1 @@
+All Students::M1_Info_SIAME::celcat::https://edt.univ-tlse3.fr/FSI/FSImentionM/Info/g30738.xml
diff --git a/data/M2INFO_CSA_CLASSES b/data/M2INFO_CSA_CLASSES
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/M2INFO_CSA_CLASSES
diff --git a/data/M2INFO_CSA_GROUPS b/data/M2INFO_CSA_GROUPS
new file mode 100644
index 0000000..c325597
--- /dev/null
+++ b/data/M2INFO_CSA_GROUPS
@@ -0,0 +1 @@
+All Students::M2_Info_CSA::celcat::https://edt.univ-tlse3.fr/FSI/FSImentionM/Info/g31113.xml
diff --git a/data/M2INFO_DC_CLASSES b/data/M2INFO_DC_CLASSES
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/M2INFO_DC_CLASSES
diff --git a/data/M2INFO_DC_GROUPS b/data/M2INFO_DC_GROUPS
new file mode 100644
index 0000000..c3f88fa
--- /dev/null
+++ b/data/M2INFO_DC_GROUPS
@@ -0,0 +1 @@
+All Students::M2_Info_DC::celcat::https://edt.univ-tlse3.fr/FSI/FSImentionM/Info/g31104.xml
diff --git a/data/M2INFO_DL_CLASSES b/data/M2INFO_DL_CLASSES
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/M2INFO_DL_CLASSES
diff --git a/data/M2INFO_DL_GROUPS b/data/M2INFO_DL_GROUPS
new file mode 100644
index 0000000..2f46877
--- /dev/null
+++ b/data/M2INFO_DL_GROUPS
@@ -0,0 +1 @@
+All Students::M2_Info_DL::celcat::https://edt.univ-tlse3.fr/FSI/FSImentionM/Info/g31090.xml
diff --git a/data/M2INFO_IARF_CLASSES b/data/M2INFO_IARF_CLASSES
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/M2INFO_IARF_CLASSES
diff --git a/data/M2INFO_IARF_GROUPS b/data/M2INFO_IARF_GROUPS
new file mode 100644
index 0000000..b709f61
--- /dev/null
+++ b/data/M2INFO_IARF_GROUPS
@@ -0,0 +1 @@
+All Students::M2_Info_IARF::celcat::https://edt.univ-tlse3.fr/FSI/FSImentionM/Info/g31036.xml
diff --git a/data/M2INFO_IGAI_CLASSES b/data/M2INFO_IGAI_CLASSES
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/M2INFO_IGAI_CLASSES
diff --git a/data/M2INFO_IGAI_GROUPS b/data/M2INFO_IGAI_GROUPS
new file mode 100644
index 0000000..498f4cf
--- /dev/null
+++ b/data/M2INFO_IGAI_GROUPS
@@ -0,0 +1 @@
+All Students::M2_Info_IGAI::celcat::https://edt.univ-tlse3.fr/FSI/FSImentionM/Info/g31063.xml
diff --git a/data/M2INFO_RO_CLASSES b/data/M2INFO_RO_CLASSES
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/M2INFO_RO_CLASSES
diff --git a/data/M2INFO_RO_GROUPS b/data/M2INFO_RO_GROUPS
new file mode 100644
index 0000000..ae10766
--- /dev/null
+++ b/data/M2INFO_RO_GROUPS
@@ -0,0 +1 @@
+All Students::M2_Info_RO::celcat::https://edt.univ-tlse3.fr/FSI/FSImentionM/Info/g31290.xml
diff --git a/data/M2INFO_SIAME_CLASSES b/data/M2INFO_SIAME_CLASSES
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/M2INFO_SIAME_CLASSES
diff --git a/data/M2INFO_SIAME_GROUPS b/data/M2INFO_SIAME_GROUPS
new file mode 100644
index 0000000..edb5148
--- /dev/null
+++ b/data/M2INFO_SIAME_GROUPS
@@ -0,0 +1 @@
+All Students::M2_Info_SIAME::celcat::https://edt.univ-tlse3.fr/FSI/FSImentionM/Info/g31072.xml
diff --git a/data/MSPE_EMS_CLASSES b/data/MSPE_EMS_CLASSES
new file mode 100644
index 0000000..7a3d117
--- /dev/null
+++ b/data/MSPE_EMS_CLASSES
@@ -0,0 +1 @@
+ENSEEIHT filler::EMS - campus ENSEEIHT::E_FILLER
diff --git a/data/MSPE_EMS_GROUPS b/data/MSPE_EMS_GROUPS
new file mode 100644
index 0000000..6c1ea21
--- /dev/null
+++ b/data/MSPE_EMS_GROUPS
@@ -0,0 +1 @@
+All Students::MSPE_EMS::ics::https://edt.inp-toulouse.fr/jsp/custom/modules/plannings/anonymous_cal.jsp?resources=183&projectId=32&calType=ical&nbWeeks=20::ics::http://edt.isae.fr/hp/Telechargements/ical/EdT_Mastere_EMS.ics?version=13.0.2.1&idICal=1B70BF687F3FF2D33C20BAAB112E7B92&param=643d5b312e2e36325d2666683d3126663d3131303030
diff --git a/script/run.sh b/script/run.sh
new file mode 100755
index 0000000..a66aaf4
--- /dev/null
+++ b/script/run.sh
@@ -0,0 +1,56 @@
+#!/bin/sh
+export LANG=en_US.utf8
+export LC_CTYPE="en_US.utf8"
+export LC_NUMERIC="en_US.utf8"
+export LC_TIME="en_US.utf8"
+export LC_COLLATE="en_US.utf8"
+export LC_MONETARY="en_US.utf8"
+export LC_MESSAGES="en_US.utf8"
+export LC_PAPER="en_US.utf8"
+export LC_NAME="en_US.utf8"
+export LC_ADDRESS="en_US.utf8"
+export LC_TELEPHONE="en_US.utf8"
+export LC_MEASUREMENT="en_US.utf8"
+export LC_IDENTIFICATION="en_US.utf8"
+
+if [ ! -e /tmp/ics/ ];
+then
+ mkdir /tmp/ics/
+fi
+
+cd /my/calendar/bin
+java Calendar --log /tmp/ics/M1Info_CSA.log --classes ../data/M1INFO_CSA_CLASSES --groups ../data/M1INFO_CSA_GROUPS --outputs /tmp/ics/
+java Calendar --log /tmp/ics/M1Info_DC.log --classes ../data/M1INFO_DC_CLASSES --groups ../data/M1INFO_DC_GROUPS --outputs /tmp/ics/
+java Calendar --log /tmp/ics/M1Info_DL.log --classes ../data/M1INFO_DL_CLASSES --groups ../data/M1INFO_DL_GROUPS --outputs /tmp/ics/
+java Calendar --log /tmp/ics/M1Info_IARF.log --classes ../data/M1INFO_IARF_CLASSES --groups ../data/M1INFO_IARF_GROUPS --outputs /tmp/ics/
+java Calendar --log /tmp/ics/M1Info_IGAI.log --classes ../data/M1INFO_IGAI_CLASSES --groups ../data/M1INFO_IGAI_GROUPS --outputs /tmp/ics/
+java Calendar --log /tmp/ics/M1Info_IHM.log --classes ../data/M1INFO_IHM_CLASSES --groups ../data/M1INFO_IHM_GROUPS --outputs /tmp/ics/
+java Calendar --log /tmp/ics/M1Info_SIAME.log --classes ../data/M1INFO_SIAME_CLASSES --groups ../data/M1INFO_SIAME_GROUPS --outputs /tmp/ics/
+java Calendar --log /tmp/ics/M2Info_CSA.log --classes ../data/M2INFO_CSA_CLASSES --groups ../data/M2INFO_CSA_GROUPS --outputs /tmp/ics/
+java Calendar --log /tmp/ics/M2Info_DC.log --classes ../data/M2INFO_DC_CLASSES --groups ../data/M2INFO_DC_GROUPS --outputs /tmp/ics/
+java Calendar --log /tmp/ics/M2Info_DL.log --classes ../data/M2INFO_DL_CLASSES --groups ../data/M2INFO_DL_GROUPS --outputs /tmp/ics/
+java Calendar --log /tmp/ics/M2Info_IARF.log --classes ../data/M2INFO_IARF_CLASSES --groups ../data/M2INFO_IARF_GROUPS --outputs /tmp/ics/
+java Calendar --log /tmp/ics/M2Info_IGAI.log --classes ../data/M2INFO_IGAI_CLASSES --groups ../data/M2INFO_IGAI_GROUPS --outputs /tmp/ics/
+java Calendar --log /tmp/ics/M2Info_RO.log --classes ../data/M2INFO_RO_CLASSES --groups ../data/M2INFO_RO_GROUPS --outputs /tmp/ics/
+java Calendar --log /tmp/ics/M2Info_SIAME.log --classes ../data/M2INFO_SIAME_CLASSES --groups ../data/M2INFO_SIAME_GROUPS --outputs /tmp/ics/
+#java Calendar --log /tmp/ics/M1Info.log --classes ../data/M1INFO_CLASSES --groups ../data/M1INFO_GROUPS --outputs /tmp/ics/
+#java Calendar --log /tmp/ics/M2RIT_IAICI.log --classes ../data/M2RIT_IAICI_CLASSES --groups ../data/M2RIT_IAICI_GROUPS --outputs /tmp/ics/
+#java Calendar --log /tmp/ics/M2RIT_RIBDM.log --classes ../data/M2RIT_RIBDM_CLASSES --groups ../data/M2RIT_RIBDM_GROUPS --outputs /tmp/ics/
+#java Calendar --log /tmp/ics/M2RIT_RO.log --classes ../data/M2RIT_RO_CLASSES --groups ../data/M2RIT_RO_GROUPS --outputs /tmp/ics/
+#java Calendar --log /tmp/ics/M2RIT_RT.log --classes ../data/M2RIT_RT_CLASSES --groups ../data/M2RIT_RT_GROUPS --outputs /tmp/ics/
+#java Calendar --log /tmp/ics/M2RIT_SRLC.log --classes ../data/M2RIT_SRLC_CLASSES --groups ../data/M2RIT_SRLC_GROUPS --outputs /tmp/ics/
+#java Calendar --log /tmp/ics/M2IM.log --classes ../data/M2IM_CLASSES --groups ../data/M2IM_GROUPS --outputs /tmp/ics/
+#java Calendar --log /tmp/ics/M2DL.log --classes ../data/M2DL_CLASSES --groups ../data/M2DL_GROUPS --outputs /tmp/ics/
+#java Calendar --log /tmp/ics/M2IHM.log --classes ../data/M2IHM_CLASSES --groups ../data/M2IHM_GROUPS --outputs /tmp/ics/
+#java Calendar --log /tmp/ics/M2CAMSI.log --classes ../data/M2CAMSI_CLASSES --groups ../data/M2CAMSI_GROUPS --outputs /tmp/ics/
+#java Calendar --log /tmp/ics/L3INFO_RENNES.log --classes ../data/L3INFO_RENNES_CLASSES --groups ../data/L3INFO_RENNES_GROUPS --outputs /tmp/ics/
+#java Calendar --log /tmp/ics/MSPE_EMS.log --classes ../data/MSPE_EMS_CLASSES --groups ../data/MSPE_EMS_GROUPS --outputs /tmp/ics/
+
+cd /tmp/ics/
+7z a cal_data.zip ./*.ics
+scp cal_data.zip dreamhost:~/multiagentsystems/calendar/output/
+ssh dreamhost 'cd ~/multiagentsystems/calendar/output/; unzip -o cal_data.zip'
+rm cal_data.zip
+echo "Last run was" `date +%Y/%m/%d\ %Hh%M` "(GMT)." > all_logs
+cat /tmp/ics/*.log >> all_logs
+scp all_logs dreamhost:~/multiagentsystems/calendar/last_log.log