Exemplo n.º 1
0
def get_mount_command() -> str:
    adr = get_kubectl_host(with_port=False)
    usr = get_current_user()
    psw = get_users_samba_password(usr)

    if platform.system() == 'Linux':
        return get_mount_command_linux(usr, psw, adr)
    elif platform.system() == 'Windows':
        return get_mount_command_windows(usr, psw, adr)
    else:  # OSX
        return get_mount_command_osx(usr, psw, adr)
Exemplo n.º 2
0
def list(ctx: click.Context):
    username = get_current_user()

    if platform.system() == 'Linux':
        get_mounts_linux_osx(username=username, is_admin=is_admin())
    elif platform.system() == 'Windows':
        get_mounts_windows()
    else:  # OSX
        get_mounts_linux_osx(username=username, is_admin=is_admin(), osx=True)

    print_unmount()
Exemplo n.º 3
0
Arquivo: mount.py Projeto: zhcf/nauta
def list(state: State):
    username = get_current_user()

    if platform.system() == 'Linux':
        get_mounts_linux_osx(username=username, is_admin=is_admin(state))
    elif platform.system() == 'Windows':
        get_mounts_windows()
    else:  # OSX
        get_mounts_linux_osx(username=username,
                             is_admin=is_admin(state),
                             osx=True)

    print_unmount()