def mocambola_post_save(instance, **kwargs): """Intercepta o sinal de *post_save* do Mocambola, serialize a adiciona o objeto ao repositorio.""" serializer = UserSerializer(instance.user) mocambolapath = get_file_path(instance) + '/' mocamboladata = instance.user.get_username() + '.json' check_if_path_exists_or_create(mocambolapath) fout = open(mocambolapath + mocamboladata, 'w') fout.write(str(serializer.getJSON())) fout.close() git_add(mocamboladata, mocambolapath) git_commit(mocamboladata, instance.user.get_username(), instance.user.email, instance.repository.get_path())
def mocambola_post_save(instance, **kwargs): """Intercepta o sinal de *post_save* do Mocambola, serialize a adiciona o objeto ao repositorio.""" serializer = UserSerializer(instance.user) mocambolapath = get_file_path(instance)+'/' mocamboladata = instance.user.get_username() + '.json' check_if_path_exists_or_create(mocambolapath) fout = open(mocambolapath + mocamboladata, 'w') fout.write(str(serializer.getJSON())) fout.close() git_add(mocamboladata, mocambolapath) git_commit(mocamboladata, instance.user.get_username(), instance.user.email, instance.repository.get_path())