import shutil
from . import base
+from . import builders
from . import users
from .constants import *
from .decorators import *
""", uuid,
)
- def create(self, filename, size, builder=None, user=None):
+ def create(self, filename, size, uploader=None):
+ builder = None
+ user = None
+
+ # Check uploader type
+ if isinstance(uploader, builders.Builder):
+ builder = uploader
+ elif isinstance(uploader, users.User):
+ user = uploader
+
# Check quota for users
if user:
# This will raise an exception if the quota has been exceeded