Skip to content

Commit 2572715

Browse files
committed
feat: add nameservice inspector
1 parent bde5276 commit 2572715

File tree

6 files changed

+36
-0
lines changed

6 files changed

+36
-0
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.posit
2+
.venv
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.13

extensions/nameservice-inspector/README.md

Whitespace-only changes.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
def main():
2+
import streamlit as st
3+
4+
from posit import connect
5+
6+
client = connect.Client()
7+
8+
st.subheader("Nameservice Users")
9+
st.table(client.get("/v1/nameservice/users").json())
10+
11+
st.subheader("Nameservice Groups")
12+
st.table(client.get("/v1/nameservice/groups").json())
13+
14+
15+
if __name__ == "__main__":
16+
main()
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
[project]
2+
name = "nameservice-inspector"
3+
version = "0.1.0"
4+
description = "Add your description here"
5+
readme = "README.md"
6+
requires-python = ">=3.13"
7+
dependencies = [
8+
"posit-sdk>=0.10.0",
9+
"streamlit>=1.46.0",
10+
]
11+
12+
[dependency-groups]
13+
dev = [
14+
"watchdog>=6.0.0",
15+
]
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
posit-sdk
2+
streamlit

0 commit comments

Comments
 (0)