require 'thor'
require 'proteus'

module Proteus
  class CLI < Thor
    desc "init", "Initialize a basic configuration"
    def init
      #TODO:
      # 1. Generate the config file if it's not there
      # 2. Alias the git command  in the relevant shell to call proteus
      #   e.g. alias git='proteus start || git $@'
    end

    desc "start", "Run proteus"
    def start
      Proteus::Execute.new.run!
    end
  end
end


require 'thor'
require 'proteus'

module Proteus
  class CLI < Thor
    package_name "proteus"

    desc "init", "Initialize a basic configuration"
    def init
      #TODO:
      # 1. Generate the config file if it's not there
      # 2. Alias the git command  in the relevant shell to call proteus
      #   e.g. alias git='proteus start || git $@'
    end

    desc "start", "Run proteus"
    def start
      Proteus::Execute.new.run!
    end
  end
end


--- 
+++ 
@@ -3,8 +3,6 @@
 
 module Proteus
   class CLI < Thor
-    package_name "proteus"
-
     desc "init", "Initialize a basic configuration"
     def init
       #TODO:
Remove the package_name to support older versions of thor. Don't really need it anyway
