J'ai un problème avec l'écriture de mon plugin Bazaar.Écrire une commande Bazaar plugin - register?
J'ai essayé quelques choses différentes, ce qui est l'état actuel de mon dossier:
''' Testing Bzr plugins '''
from bzrlib.commands import Command, register_command
version_info = (0,0,1, 'dev')
class cmd_test_foo(Command):
''' Testing is painful. '''
def run(self):
print "hi"
register_command(cmd_test_foo)
Voici ce qui se passe lorsque je tente d'exécuter ma commande:
$bzr test-foo
hi
bzr: ERROR: unknown command "test-foo"
Alors c'est vraiment bizarre - c'est évidemment exécuter ma commande, mais me dit que c'est inconnu?
Y a-t-il de bonnes sources pour les exemples de plugins? J'ai regardé le builtins.py
comme suggéré here mais rien là n'a semblé aider.