       pubkey = fs.readFileSync("#{publickey}", 'utf-8').toString()
       msg.send {room: msg.message.user.name}, "Add this to your github repo as a deploy key, to give hubot read-only access.\n```\n#{pubkey}\n```"
 
+
   robot.respond /tf display key$/i, (msg) ->
     return unless isAuthorized robot, msg
     return if fileMissingSendAndReturnTrue msg, publickey, "No key on file!  Create one first."
 
     pubkey = fs.readFileSync("#{publickey}", 'utf-8').toString()
     return msg.send {room: msg.message.user.name}, "Add this to your github repo as a deploy key, to give hubot read-only access.\n```\n#{pubkey}\n```"
+
 
   robot.respond /tf erase key$/i, (msg) ->
     return unless isAuthorized robot, msg

    fs.unlinkSync("#{publickey}")
    return msg.send {room: msg.message.user.name}, "Key erased!"

  robot.respond /tf clone ([^\s]+) ([^\s]+)$/i, (msg) ->
    return unless isAuthorized robot, msg

    url = msg.match[1]
    projname = msg.match[2].replace /\//, "_"
    projpath = basepath + "/" + projname

    #fn = msg.message.user.name
    #fn.replace /\//, "_"


fs = require('fs')
sys = require('sys')
exec = require('child_process').exec

basepath = process.env.HUBOT_TF_BASEPATH || ''
privatekey = basepath + "/hubot-tf.key"
