[Bugs] [Bug 1211900] New: package glupy as a subpackage under glusterfs namespace.

bugzilla at redhat.com bugzilla at redhat.com
Wed Apr 15 07:59:28 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1211900

            Bug ID: 1211900
           Summary: package glupy as a subpackage under glusterfs
                    namespace.
           Product: GlusterFS
           Version: 3.7.0
         Component: build
          Severity: medium
          Assignee: bugs at gluster.org
          Reporter: hchiramm at redhat.com
                CC: bugs at gluster.org, gluster-bugs at redhat.com



Description of problem:


Currently glupy files resides in gluster namespace of python site packages. The
other projects like libgfapi-python ..etc are evolving and need to share the
gluster namespace. The current structure makes things difficult as all
subpackages have its __init__ files and other files. One subpackage can not any
more own gluster namespace. 

The attempt is to make below structure for gluster namespace so that it is more
portable and scalable for future use. 

  <sitepackages>/gluster/
                         |
                         -- __init__.py
                         |   
                         |
                         -- glupy
                                 | 
                                 -- __init__.py
                                 -- glupy.py
                                 -- ........
                         |
                         |
                         -- gfapi            
                                 |
                                  -- __init__.py
                                  -- gfapi.py
                                  -- ........

By above structure clients can import:

 >>> from gluster import glupy
 >>> from gluster import gfapi

libgfapi-python project has been moved to this structure via 

http://review.gluster.org/#/c/9668/       

Version-Release number of selected component (if applicable):

GlusterFS 3.7

How reproducible:

N/A


Steps to Reproduce:

N/A

Actual results:

glupy is not a subpackage under gluster namespace.

Expected results:

glupy should be packaged as a subpackage under gluster namespace.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list