snotice.py 806 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. # -*- coding: utf-8 -*-
  2. """
  3. walle-web
  4. :copyright: © 2015-2019 walle-web.io
  5. :created time: 2018-12-23 20:15:30
  6. :author: wushuiyong@walle-web.io
  7. """
  8. # # import . as this
  9. # from walle.service.error import WalleError, Code
  10. #
  11. #
  12. # class Notice():
  13. # by_dingding = 'Dingding'
  14. #
  15. # by_email = 'Eamil'
  16. #
  17. # def deploy_task(self):
  18. # pass
  19. #
  20. # @classmethod
  21. # def create(cls, by):
  22. # '''
  23. # usage:
  24. # create Dingding
  25. # Notice.create(Notice.by_dingding)
  26. #
  27. # @param by:
  28. # @return:
  29. # '''
  30. # if by == cls.by_dingding:
  31. # return .dingding.Dingding()
  32. # elif by == cls.by_email:
  33. # pass
  34. # # return .email.Email()
  35. # else:
  36. # raise WalleError(Code.sys_params_err)