diff --git a/prepare-vms/scripts/ips-txt-to-html.py b/prepare-vms/scripts/ips-txt-to-html.py
index ddc65944..b1f7f5b5 100755
--- a/prepare-vms/scripts/ips-txt-to-html.py
+++ b/prepare-vms/scripts/ips-txt-to-html.py
@@ -2,7 +2,10 @@
import os
import sys
import yaml
-import pdfkit
+try:
+ import pdfkit
+except ImportError:
+ print("WARNING: could not import pdfkit; PDF generation will fali.")
def prettify(l):
l = [ip.strip() for ip in l]
@@ -59,8 +62,8 @@ div {{
float:left;
border: 1px dotted black;
width: 27%;
- padding: 6% 3.5% 2.5% 2.5%;
- font-size: x-medium;
+ padding: 6% 2.5% 2.5% 2.5%;
+ font-size: x-small;
background-image: url("{background_image}");
background-size: 13%;
background-position-x: 50%;
diff --git a/prepare-vms/settings/rc.yaml b/prepare-vms/settings/rc.yaml
index 41f86218..251fee67 100644
--- a/prepare-vms/settings/rc.yaml
+++ b/prepare-vms/settings/rc.yaml
@@ -8,7 +8,7 @@ instance_login: docker
instance_password: training
clustersize: 5 # Number of VMs per cluster
-pagesize: 15 # Number of cards to print per page
+pagesize: 12 # Number of cards to print per page
#background_image: https://myapps.developer.ubuntu.com/site_media/appmedia/2014/12/swarm.png
background_image: http://www.yellosoft.us/public/images/docker.png