Skip to content

As a user, I want to to publish pixieapps so that I can use them as web dashboard on pixiegateway #26

Description

@swapatGithub

Expected behavior

I am publishing a simple pixieapp on pixiegateaway and it shows successful notification from jupyter notebook after I submit. It is expected to open that pixieapp from pixiegateaway when I start the server using below command
~/.local/bin/jupyter pixiegateway --port 8080 --ip server-ip-address

Actual behavior

I get below error message when I click on published pixieapp

Unexpected error:
Traceback (most recent call last):
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/web.py", line 1512, in _execute
result = yield result
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/gen.py", line 1055, in run
value = future.result()
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/concurrent.py", line 238, in result
raise_exc_info(self._exc_info)
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/gen.py", line 1063, in run
yielded = self.gen.throw(*exc_info)
File "/users/user-id/.conda/envs/my_env/lib/python2.7/site-packages/pixiegateway/handlers.py", line 161, in get
managed_client = yield self.session.get_managed_client(self, pixieapp_def, True)
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/gen.py", line 1055, in run
value = future.result()
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/concurrent.py", line 238, in result
raise_exc_info(self._exc_info)
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/gen.py", line 1063, in run
yielded = self.gen.throw(*exc_info)
File "/users/user-id/.conda/envs/my_env/lib/python2.7/site-packages/pixiegateway/session.py", line 111, in get_managed_client
raise gen.Return((yield self.get_managed_client_by_run_id(run_id, pixieapp_def, retry)))
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/gen.py", line 1055, in run
value = future.result()
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/concurrent.py", line 238, in result
raise_exc_info(self._exc_info)
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/gen.py", line 1063, in run
yielded = self.gen.throw(*exc_info)
File "/users/user-id/.conda/envs/my_env/lib/python2.7/site-packages/pixiegateway/session.py", line 118, in get_managed_client_by_run_id
managed_client = yield ManagedClientPool.instance().get(pixieapp_def)
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/gen.py", line 1055, in run
value = future.result()
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/concurrent.py", line 238, in result
raise_exc_info(self._exc_info)
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/gen.py", line 1063, in run
yielded = self.gen.throw(*exc_info)
File "/users/user-id/.conda/envs/my_env/lib/python2.7/site-packages/pixiegateway/managedClient.py", line 332, in get
yield client.start()
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/gen.py", line 1055, in run
value = future.result()
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/concurrent.py", line 238, in result
raise_exc_info(self._exc_info)
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/gen.py", line 1063, in run
yielded = self.gen.throw(*exc_info)
File "/users/user-id/.conda/envs/my_env/lib/python2.7/site-packages/pixiegateway/managedClient.py", line 79, in start
on_failure=on_failure
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/gen.py", line 1055, in run
value = future.result()
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/concurrent.py", line 238, in result
raise_exc_info(self._exc_info)
File "/users/user-id/.local/lib/python2.7/site-packages/tornado/gen.py", line 1069, in run
yielded = self.gen.send(value)
File "/users/user-id/.conda/envs/my_env/lib/python2.7/site-packages/pixiegateway/kernel/local.py", line 50, in start_kernel
raise
TypeError: exceptions must be old-style classes or derived from BaseException, not NoneType

Steps to reproduce the behavior

Following the tutorial in pixiedust documentation, I created HelloWorldPixieAppWithData pixieapp which runs fine in jupyter notebook but doesn't run/open in pixiegateaway.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions