summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2008-02-07 13:13:24 -0500
committerMichael DeHaan <mdehaan@redhat.com>2008-02-07 13:13:24 -0500
commit8f2ff4d7c902d534d68ff1a16418b7be492033bf (patch)
tree73cd958ea6f8e0728592fec759848280b8891f12 /scripts
parent5b2601a56907b02efc6567354fa051ef08d97b6f (diff)
downloadcertmaster-8f2ff4d7c902d534d68ff1a16418b7be492033bf.tar.gz
certmaster-8f2ff4d7c902d534d68ff1a16418b7be492033bf.tar.xz
certmaster-8f2ff4d7c902d534d68ff1a16418b7be492033bf.zip
Carving away at func some more to just get down to cert items, still lots
more to do.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/certmaster-request (renamed from scripts/funcd)0
-rwxr-xr-xscripts/func14
-rwxr-xr-xscripts/func-create-module79
-rwxr-xr-xscripts/func-inventory8
4 files changed, 0 insertions, 101 deletions
diff --git a/scripts/funcd b/scripts/certmaster-request
index 3d807bd..3d807bd 100755
--- a/scripts/funcd
+++ b/scripts/certmaster-request
diff --git a/scripts/func b/scripts/func
deleted file mode 100755
index 925d6ad..0000000
--- a/scripts/func
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/usr/bin/python
-
-import sys
-import distutils.sysconfig
-
-# sys.path.append("%s/func" % distutils.sysconfig.get_python_lib())
-
-import func.overlord.func_command as func_command
-
-myname, argv = sys.argv[0], sys.argv[1:]
-cli = func_command.FuncCommandLine()
-cli.parse(argv)
-
-
diff --git a/scripts/func-create-module b/scripts/func-create-module
deleted file mode 100755
index f2885e8..0000000
--- a/scripts/func-create-module
+++ /dev/null
@@ -1,79 +0,0 @@
-#!/usr/bin/env python
-#
-# Copyright 2008, Red Hat, Inc
-# Steve 'Ashcrow' Milner <smilner@redhat.com>
-# John Eckersberg <jeckersb@redhat.com>
-#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-
-TEMPLATE = """\
-#
-# Copyright %s
-# %s <%s>
-#
-# This software may be freely redistributed under the terms of the GNU
-# general public license.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-
-import func_module
-
-class %s(func_module.FuncModule):
-
- # Update these if need be.
- version = "0.0.1"
- api_version = "0.0.1"
- description = "%s"
-
-%s
-"""
-
-METHOD_TEMPLATE = '''\
- def %s(self):
- """
- TODO: Document me ...
- """
- pass
-
-'''
-
-
-def populate_template(author_name, author_email, module_name, desc, methods):
- """
- Makes the method strings and populates the template.
- """
- from datetime import datetime
-
- actual_methods = ""
- for method in methods:
- actual_methods += METHOD_TEMPLATE % method
- return TEMPLATE % (datetime.now().strftime("%Y"), author_name,
- author_email, module_name, desc, actual_methods[:-2])
-
-
-if __name__ == '__main__':
- module_name = raw_input("Module Name: ").capitalize()
- desc = raw_input("Description: ")
- author_name = raw_input("Author: ")
- author_email = raw_input("Email: ")
- methods = []
- print "\nLeave blank to finish."
- while True:
- method = raw_input("Method: ")
- if method == '':
- break
- methods.append(method)
- # Write it out to a file
- file_name = "%s.py" % module_name.lower()
- file_obj = open(file_name, "w")
- file_obj.write(populate_template(author_name, author_email,
- module_name, desc, methods))
- file_obj.close()
- print "Your module is ready to be hacked on. Wrote out to %s." % file_name
diff --git a/scripts/func-inventory b/scripts/func-inventory
deleted file mode 100755
index 1a0c36b..0000000
--- a/scripts/func-inventory
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/usr/bin/python
-
-import sys
-import distutils.sysconfig
-import func.overlord.inventory as func_inventory
-
-inventory = func_inventory.FuncInventory()
-inventory.run(sys.argv)