diff --git a/jenkins/copyRPMS.py b/jenkins/copyRPMS.py
index 3e2b94444d8b30b84549d9aa95000ee48c8bed09..d26f51e4347a7ee8985eb6166296f4d4d2c8675d 100755
--- a/jenkins/copyRPMS.py
+++ b/jenkins/copyRPMS.py
@@ -3,11 +3,11 @@ from __future__ import print_function
 
 from os import listdir
 from os.path import isfile, join
-import shutil
+import sys
 import os
 from optparse import OptionParser
 from common_parameters import officialarea, tmparea
-import sys, errno
+import errno
 from subprocess import Popen
 
 def copy_to_eos(from_, to, force=False):
@@ -70,8 +70,9 @@ if __name__ == "__main__":
   (options, args) = parser.parse_args()
   if len(args) != 2:
       parser.error("incorrect number of arguments.")
-  else:
-      localarea = args[0]   #where RPMS have been build
-      target    = args[1]
+      sys.exit(1)
+
+  localarea = args[0]  # where RPMS have been build
+  target = args[1]
 
   copyRPMS(localarea,tmparea,target=target)
diff --git a/jenkins/getNewRPMrevision.py b/jenkins/getNewRPMrevision.py
index e89b4b7f96858aab2285bbfd5bec839111eba6d9..082c7e345e03635ee8ed1dc09d7b096540a987f8 100755
--- a/jenkins/getNewRPMrevision.py
+++ b/jenkins/getNewRPMrevision.py
@@ -4,9 +4,9 @@ from __future__ import print_function
 # This script looks into existing RPMS and gives the lowest not used RPM revision
 
 from os import listdir
-from os.path import isfile, join, isdir
-import shutil
-import os
+from os.path import join, isdir
+import sys
+
 from optparse import OptionParser
 import itertools
 from common_parameters import officialarea
@@ -31,8 +31,9 @@ if __name__ == "__main__":
   (options, args) = parser.parse_args()    
   if len(args) != 2:
     parser.error("incorrect number of arguments.")
-  else:
-    lcg_version =  args[0] # lcg_version being built
-    platform   =  args[1] # platform being built for
+    sys.exit(1)
+
+  lcg_version = args[0]  # lcg_version being built
+  platform = args[1]  # platform being built for
 
-  print(get_new_RPM_revision(lcg_version,platform))
+  print(get_new_RPM_revision(lcg_version, platform))
diff --git a/jenkins/getPlatform.py b/jenkins/getPlatform.py
index 224ff6948764e995eb85415f4c71ca3c445070fc..0dab7f223e39ee6c49357fdeb9bafd10013bf5e7 100755
--- a/jenkins/getPlatform.py
+++ b/jenkins/getPlatform.py
@@ -13,15 +13,9 @@ import distro # replacement of platform.linux_distribution https://github.com/ni
 arch = platform.machine()
 
 system = platform.system()
-flagarch = 0
-flagcxx=0
 #---Determine external architecture and extra options----------------
-if os.getenv('ARCHITECTURE'):
-   architecture = os.getenv('ARCHITECTURE')
-   flagarch = 1
-if os.getenv('CXXOPTIONS'):
-   cxxoptions = os.getenv('cxxoptions')
-   flagcxx = 1
+architecture = os.getenv('ARCHITECTURE', None)
+cxxoptions = os.getenv('CXXOPTIONS', None)
 #---Determine the OS and version--------------------------------------
 if system == 'Darwin' :
    if int(platform.mac_ver()[0].split('.')[0]) > 10 :
@@ -107,11 +101,11 @@ if buildtype == 'Release' : bt = 'opt'
 elif buildtype == 'Debug' : bt = 'dbg'
 else : bt = 'unk'
 
-if flagarch==1:
+if architecture:
    print('%s+%s-%s-%s-%s' %  (arch, architecture, osvers, compiler, bt))
-elif flagcxx==1:
+elif cxxoptions:
    print('%s+%s-%s-%s-%s' %  (arch, cxxoptions, osvers, compiler, bt))
-elif flagarch==1 and flagcxx==1:
+elif architecture and cxxoptions:  # we can never get here
    print('%s+%s+%s-%s-%s-%s' %  (arch, architecture, cxxoptions, osvers, compiler, bt))
 else:
    print('%s-%s-%s-%s' %  (arch, osvers, compiler, bt))