{{tag>Python Web Cluster Grid Package Debian}}
= Notes slurm-web et pyslurm
apt-get install debhelper apache2-dev node-uglify
apt-get install libslurm-dev python-dev
apt-get install libslurmdb-dev
apt-get install devscripts
apt-get install python-flask
apt-get install ClusterShell
apt-get install fakeroot
apt-get install python-pip
apt-get install cython
apt-get install apache2
apt-get install libapache2-mod-wsgi
apt-get install npm
# apt-get install libjs-bootstrap libjs-jquery-flot libjs-jquery-tablesorter libjs-requirejs libjs-requirejs-text libjs-three libjs-bootstrap-typeahead libjs-bootstrap-tagsinput libjs-d3
cat > /etc/apt/sources.list.d/debian-stretch.list <
git clone https://github.com/gingergeeks/pyslurm
cd pyslurm
pyslurm/setup.py
- __max_slurm_hex_version__ = "0x0f0803"
+ __max_slurm_hex_version__ = "0x0f0809"
-DEFAULT_SLURM = '/usr'
+DEFAULT_SLURM = '/tmp'
SLURM_DIR = SLURM_LIB = SLURM_INC = ''
+SLURM_INC='/usr/include'
+SLURM_LIB='/usr/lib/x86_64-linux-gnu'
git clone https://github.com/edf-hpc/libjs-bootstrap-typeahead
cd libjs-bootstrap-typeahead/
debuild -us -uc -b
dpkg -i ../libjs-bootstrap-typeahead_0.11.1-1_all.deb
git clone https://github.com/edf-hpc/libjs-bootstrap-tagsinput
cd libjs-bootstrap-tagsinput/
debuild -us -uc -b
dpkg -i ../libjs-bootstrap-tagsinput_0.5.0-1_all.deb
apt-get -f install
debuild -us -uc -b
sudo dpkg -i ../python-pyslurm*.deb
a2enmod wsgi
a2enconf javascript-common
a2enconf slurm-web-*
service apache2 reload