Update Cookiecutter role template for newer ansible-lint

Change-Id: I818b25ba4112f8dc3ac30e93eac256558b258ab1
diff --git a/cookiecutters/role/hooks/post_gen_project.py b/cookiecutters/role/hooks/post_gen_project.py
index c915d1f..438b09e 100644
--- a/cookiecutters/role/hooks/post_gen_project.py
+++ b/cookiecutters/role/hooks/post_gen_project.py
@@ -1,6 +1,6 @@
 #!/usr/bin/env python3
 #
-# SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
+# SPDX-FileCopyrightText: 2020 Open Networking Foundation <support@opennetworking.org>
 # SPDX-License-Identifier: Apache-2.0
 
 # role/hooks/post_gen_project.py
@@ -8,11 +8,6 @@
 
 from __future__ import absolute_import
 import os
-import jinja2
-
-from cookiecutter import generate as ccg
-from cookiecutter.environment import StrictEnvironment
-import cookiecutter.utils as utils
 
 # Docs for hooks
 # https://cookiecutter.readthedocs.io/en/latest/advanced/hooks.html
@@ -38,58 +33,10 @@
 
 
 def delete_file(filepath):
-    """ delete generated file from output directory """
+    """delete generated file from output directory"""
     os.remove(os.path.join(PROJECT_DIR, filepath))
 
 
-def generate_platforms():
-    """ Generate files specific to each platform in platforms dict """
-
-    # list all platform tmplated files here
-    # {% raw %}
-    platform_files = [
-        "{{cookiecutter.role_name}}/tasks/{{cookiecutter.platform}}.yml",
-        "{{cookiecutter.role_name}}/vars/{{cookiecutter.platform}}.yml",
-    ]
-    # {% endraw %}
-
-    # delete the unneded file generated by platform_files earlier
-    env = StrictEnvironment(context={"cookiecutter": CONTEXT})
-    for infile in platform_files:
-        outfile_tmpl = env.from_string(infile)
-        delete_file(outfile_tmpl.render({"cookiecutter": CONTEXT}))
-
-    platforms = list(CONTEXT["platforms"].keys())  # pylint: disable=E1136
-
-    # Combine Ubuntu and Debian as they're the same ansible_os_family
-    if "Ubuntu" in platforms and "Debian" not in platforms:
-        platforms.remove("Ubuntu")
-        platforms.append("Debian")
-
-    # Iterate over platforms creating files
-    for platform in platforms:
-
-        # assign platform name to cookiecutter.platform
-        CONTEXT.update({"platform": platform})
-
-        # build jinja2 environment
-        env = StrictEnvironment(
-            context={"cookiecutter": CONTEXT}, keep_trailing_newline=True,
-        )
-
-        # must be in template dir for generate_file to work
-        with utils.work_in(TEMPLATE_DIR):
-            env.loader = jinja2.FileSystemLoader(".")
-
-            for infile in platform_files:
-                ccg.generate_file(
-                    project_dir=PROJECT_DIR,
-                    infile=infile,
-                    context={"cookiecutter": CONTEXT},
-                    env=env,
-                )
-
-
 def delete_inactive_licenses():
 
     # get list of licenses written to output
@@ -104,5 +51,4 @@
 
 if __name__ == "__main__":
 
-    generate_platforms()
     delete_inactive_licenses()