equal
deleted
inserted
replaced
509 yield splitext(fname)[0] |
509 yield splitext(fname)[0] |
510 |
510 |
511 |
511 |
512 @classmethod |
512 @classmethod |
513 def available_cubes(cls): |
513 def available_cubes(cls): |
|
514 """Return a list of available cube names. |
|
515 |
|
516 For cube as package, name is equal to python package's name. |
|
517 """ |
514 cubes = set() |
518 cubes = set() |
515 for entry_point in pkg_resources.iter_entry_points( |
519 for entry_point in pkg_resources.iter_entry_points( |
516 group='cubicweb.cubes', name=None): |
520 group='cubicweb.cubes', name=None): |
517 try: |
521 try: |
518 module = entry_point.load() |
522 module = entry_point.load() |