コード例 #1
0
ファイル: main.py プロジェクト: emilopez/nikola
 def get_commands(self):
     # core doit commands
     cmds = DoitMain.get_commands(self)
     # load nikola commands
     for name, cmd in self.nikola.commands.items():
         cmds[name] = cmd
     return cmds
コード例 #2
0
ファイル: __main__.py プロジェクト: mynameisfashanu/nikola
 def get_commands(self):
     # core doit commands
     cmds = DoitMain.get_commands(self)
     # load nikola commands
     for name, cmd in self.nikola._commands.items():
         cmds[name] = cmd
     return cmds
コード例 #3
0
ファイル: main.py プロジェクト: verbalshadow/nikola
 def get_commands(self):
     # core doit commands
     cmds = DoitMain.get_commands(self)
     # load nikola commands
     for name, cmd in self.nikola.commands.items():
         cmds[name] = cmd
     # Hide run because Nikola uses build
     cmds.pop('run')
     return cmds
コード例 #4
0
 def get_commands(self):
     cmds = DoitMain.get_commands(self)
     for extra_cmd_cls in self._extra_cmds:
         if issubclass(extra_cmd_cls, DoitCmdBase):
             extra_cmd = extra_cmd_cls(task_loader=self.task_loader)
             extra_cmd.doit_app = self
         else:
             extra_cmd = extra_cmd_cls()
         cmds[extra_cmd.name] = extra_cmd
     return cmds
コード例 #5
0
ファイル: custom_cmd.py プロジェクト: swayf/doit
 def get_commands(self):
     cmds = DoitMain.get_commands(self)
     my_cmd = MyCmd()
     cmds[my_cmd.name] = my_cmd
     return cmds