This repository was archived by the owner on Apr 3, 2025. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55.ipynb_checkpoints
66.virtualenv
77.virtualenv3
8+ .tox
9+ tmp
810build
911dist
1012* .egg-info
Original file line number Diff line number Diff line change 111111
112112tests /eduvpn.ovpn
113113eduvpn.ovpn
114-
114+ tmp
Original file line number Diff line number Diff line change @@ -95,3 +95,9 @@ run: .virtualenv3/bin/eduvpn-client
9595
9696dockers :
9797 for i in ` ls docker/Dockerfile* ` ; do echo " *** $$ i" ; docker build . -f $$ i; done
98+
99+ srpm :
100+ docker build -t srpm -f docker/Dockerfile.fedora_26_rpm .
101+ mkdir tmp || true
102+ docker run -v ` pwd` /tmp:/tmp:rw srpm sh -c " cp /root/rpmbuild/SRPMS/* /tmp"
103+
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ RUN docker-apt-install \
1616 python3-mock \
1717 python3-setuptools \
1818 python3-pytest \
19- python3- pep8
19+ pep8
2020
2121ADD . /code
2222WORKDIR /code
Original file line number Diff line number Diff line change @@ -112,11 +112,19 @@ eduVPN desktop client
112112%{_bindir }/eduvpn-client
113113%{_datarootdir }/applications/eduvpn-client.desktop
114114%{_datarootdir }/eduvpn/eduvpn.png
115- %{_datarootdir }/eduvpn/eduvpn.ui
116115%{_datarootdir }/eduvpn/institute.png
117116%{_datarootdir }/eduvpn/institute_small.png
118117%{_datarootdir }/eduvpn/internet.png
119118%{_datarootdir }/eduvpn/internet_small.png
119+ %{_datarootdir }/eduvpn/builder/2fa.ui
120+ %{_datarootdir }/eduvpn/builder/connection_type.ui
121+ %{_datarootdir }/eduvpn/builder/custom_url.ui
122+ %{_datarootdir }/eduvpn/builder/fetch.ui
123+ %{_datarootdir }/eduvpn/builder/instances.ui
124+ %{_datarootdir }/eduvpn/builder/profiles.ui
125+ %{_datarootdir }/eduvpn/builder/redirecturl.ui
126+ %{_datarootdir }/eduvpn/builder/token.ui
127+ %{_datarootdir }/eduvpn/builder/window.ui
120128%{_datarootdir }/icons/hicolor/128x128/apps/eduvpn-client.png
121129%{_datarootdir }/icons/hicolor/256x256/apps/eduvpn-client.png
122130%{_datarootdir }/icons/hicolor/48x48/apps/eduvpn-client.png
Original file line number Diff line number Diff line change @@ -45,11 +45,17 @@ def list_providers():
4545 """
4646 if not have_dbus ():
4747 # fall back to just listing the json files
48- for p in [i for i in os .listdir (providers_path ) if i .endswith ('.json' )]:
49- try :
50- yield Metadata .from_uuid (p [:- 5 ])
51- except IOError as e :
52- logger .error ("cant open {}: {}" .format (p , e ))
48+ try :
49+ providers = [i for i in os .listdir (providers_path ) if i .endswith ('.json' )]
50+ except IOError as e :
51+ logger .error ("can't list configurations in {}" .format (providers_path ))
52+ raise StopIteration
53+ else :
54+ for p in providers :
55+ try :
56+ yield Metadata .from_uuid (p [:- 5 ])
57+ except IOError as e :
58+ logger .error ("cant open {}: {}" .format (p , e ))
5359 else :
5460 all_ = NetworkManager .Settings .ListConnections ()
5561 vpn_connections = [c .GetSettings ()['connection' ] for c in all_ if c .GetSettings ()['connection' ]['type' ] == 'vpn' ]
You can’t perform that action at this time.
0 commit comments