aboutsummaryrefslogtreecommitdiffstats
path: root/testcases/SECTests/scripts
diff options
context:
space:
mode:
authorlukehinds <lukehinds@gmail.com>2016-04-18 11:46:58 +0100
committerlukehinds <lukehinds@gmail.com>2016-04-18 12:35:58 +0100
commit62185d58e1376fdbd2ec58cb9d592954d09fbd3d (patch)
tree24b7766a94c0cff0bbf3a44a09ce0616462fb2a0 /testcases/SECTests/scripts
parent7bc6b5ca7562293f7fb9f8f8fd4f60320699e240 (diff)
Author: Luke Hinds <lhinds@redhat.com>
Date: Mon 18 Apr 11:48:27 2016 +0100 JIRA: FUNCTEST-169 Inital commit of security test code The following code peforms NFVi based SCAP security scans. This code is still pending integration with functest scripts, for when flashtest development is complete. Amend: Removed pyc file, requirements.txt and fixed flake8 Change-Id: Ie182ae5c21d36218f5c9b389c4b6e63ecbf1d151 Signed-off-by: lukehinds <lukehinds@gmail.com>
Diffstat (limited to 'testcases/SECTests/scripts')
-rw-r--r--testcases/SECTests/scripts/createfiles.py26
1 files changed, 26 insertions, 0 deletions
diff --git a/testcases/SECTests/scripts/createfiles.py b/testcases/SECTests/scripts/createfiles.py
new file mode 100644
index 000000000..f99e25c0d
--- /dev/null
+++ b/testcases/SECTests/scripts/createfiles.py
@@ -0,0 +1,26 @@
+#!/usr/bin/python
+#
+# Copyright (c) 2016 Red Hat
+# Luke Hinds (lhinds@redhat.com)
+# This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# 0.1: This script creates the needed local files into a tmp directory. Should
+# '--clean' be passed, all files will be removed, post scan.
+
+
+import os
+import tempfile
+
+files = ['results.xml', 'report.html', 'syschar.xml']
+
+
+directory_name = tempfile.mkdtemp()
+
+for i in files:
+ os.system("touch %s/%s" % (directory_name,i))
+
+print directory_name