This commit is contained in:
utahta
2011-07-10 21:17:05 +09:00
parent f9bcb60638
commit 2469c1a7af
4 changed files with 8 additions and 15 deletions
+5
View File
@@ -1,6 +1,7 @@
import sys
from pythonbrew.basecommand import command_dict, load_all_commands
from pythonbrew.baseparser import parser
from pythonbrew.log import logger
def main():
options, args = parser.parse_args(sys.argv[1:])
@@ -12,6 +13,10 @@ def main():
load_all_commands()
command = args[0].lower()
if command not in command_dict:
if command == 'clean':
# note: for some time
logger.info('\nDEPRECATION WARNING: `pythonbrew clean` has been renamed. Please run `pythonbrew cleanup` instead.\n')
return
parser.error("Unknown command: `%s`" % command)
return
command = command_dict[command]
-12
View File
@@ -1,12 +0,0 @@
from pythonbrew.basecommand import Command
from pythonbrew.log import logger
class CleanCommand(Command):
name = "clean"
usage = "%prog"
summary = "Remove stale source folders and archives"
def run_command(self, options, args):
logger.info('\nDEPRECATION WARNING: `pythonbrew clean` has been renamed. Please run `pythonbrew cleanup` instead.\n')
CleanCommand()
+1 -1
View File
@@ -22,6 +22,6 @@ class HelpCommand(Command):
for command in commands:
logger.info(" %s: %s" % (command.name, command.summary))
logger.info("\nFurther Instructions:")
logger.info(" http://github.com/utahta/pythonbrew")
logger.info(" https://github.com/utahta/pythonbrew")
HelpCommand()
+2 -2
View File
@@ -215,8 +215,8 @@ def extract_downloadfile(content_type, download_file, target_dir):
def get_current_python_path():
"""return: python path or ''
"""
p = subprocess.Popen(['command', '-v', 'python'], stdout=subprocess.PIPE)
return p.communicate()[0].strip()
p = subprocess.Popen('command -v python', stdout=subprocess.PIPE, shell=True)
return to_str(p.communicate()[0].strip())
def set_current_path(path):
fp = open(PATH_ETC_CURRENT, 'w')