Example #1
0
    def post(self):
        # TODO: hey, add user?!!!
        user = self.get_argument("user", "wooparadog")
        user = User.get(name=user)
        repo_name = self.get_argument("name", None)
        repo_desc = self.get_argument("desc", None)

        re_dir = create_new_repo(user=user, name=repo_name, desc=repo_desc)
        self.redirect(re_dir.link)
Example #2
0
 def setup_repo(self):
     user = self.setup_user()
     repo_name = 'repo%s'%random.randint(0, 100)
     repo = create_new_repo(user, repo_name, 'foobar')
     return repo