@@ -34,25 +34,25 @@ def __init__(self, *args, **kwargs):
3434 super ().__init__ (* args , ** kwargs )
3535 # code placed here runs after cmd2 initializes
3636 # this is where you register any hook functions
37- self .register_preloop_hook (self .preloop_hook )
38- self .register_postloop_hook (self .postloop_hook )
39- self .register_postparsing_hook (self .postparsing_hook )
37+ self .register_preloop_hook (self .cmd2_myplugin_preloop_hook )
38+ self .register_postloop_hook (self .cmd2_myplugin_postloop_hook )
39+ self .register_postparsing_hook (self .cmd2_myplugin_postparsing_hook )
4040
4141 def do_say (self , statement ):
4242 """Simple say command"""
4343 self .poutput (statement )
4444
4545 #
4646 # define hooks as functions, not methods
47- def preloop_hook (self ) -> None :
47+ def cmd2_myplugin_preloop_hook (self ) -> None :
4848 """Method to be called before the command loop begins"""
4949 self .poutput ("preloop hook" )
5050
51- def postloop_hook (self ) -> None :
51+ def cmd2_myplugin_postloop_hook (self ) -> None :
5252 """Method to be called after the command loop finishes"""
5353 self .poutput ("postloop hook" )
5454
55- def postparsing_hook (self , data : cmd2 .plugin .PostparsingData ) -> cmd2 .plugin .PostparsingData :
55+ def cmd2_myplugin_postparsing_hook (self , data : cmd2 .plugin .PostparsingData ) -> cmd2 .plugin .PostparsingData :
5656 """Method to be called after parsing user input, but before running the command"""
5757 self .poutput ('in postparsing_hook' )
5858 return data
0 commit comments