---
snake-machine | 51 ---------------------------------------------------
1 files changed, 0 insertions(+), 51 deletions(-)
diff --git a/snake-machine b/snake-machine
index e000804..d4a2f51 100755
--- a/snake-machine
+++ b/snake-machine
@@ -344,57 +344,6 @@ def main(argv):
else:
log.error("Exiting on user command")
- elif cmd == "rename":
- # process command-line arguments
- cmd_parser = setup_option_parser(cmd)
- (copt,cargs) = cmd_parser.parse_args(cmdopts)
-
- if len(cargs) != 2:
- cmd_parser.error("Incorrect arguments supplied")
- sys.exit(1)
-
- (oldname,newname) = cargs
- filter = {"name": oldname}
- kslist = snake_list(filter)
-
- if len(kslist) == 0:
- log.error("No matching kickstart list")
- sys.exit(1)
-
- # attempt rename
- # FIXME - security? what if newname = /etc/passwd?
- try:
- snake_rename(oldname,newname)
- except Exception,e:
- log.error("Failed to rename %s: %s " % (oldname,e))
- else:
- print "Renamed %s to %s" % (oldname,newname)
-
- elif cmd == "describe":
- # process command-line arguments
- cmd_parser = setup_option_parser(cmd)
- (copt,cargs) = cmd_parser.parse_args(cmdopts)
-
- if len(cargs) != 2:
- cmd_parser.error("Incorrect arguments supplied")
- sys.exit(1)
-
- (name,desc) = cargs
- filter = {"name": name}
- kslist = snake_list(filter)
-
- if len(kslist) == 0:
- log.error("No matching kickstart found")
- sys.exit(1)
-
- # attempt update
- try:
- snake_describe(name,desc)
- except Exception,e:
- log.error("Failed to describe %s: %s " % (name,e))
- else:
- print "Updated description of %s: %s" % (name,desc)
-
else:
parser.error("Unrecognized command: %s" % cmd)
sys.exit(1)
--
1.5.4.5