-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathsetcan
56 lines (56 loc) · 1.95 KB
/
setcan
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# Used in a couple of places to get a set of can for current selected organisation
setenv VERSION `cat ../ESP32/version.txt`
unsetenv ADMINORGANISATION
unsetenv CANEDITORGANISATION
unsetenv CANEDITACCESS
unsetenv CANEDITAREA
unsetenv CANEDITSITE
unsetenv CANEDITDEVICE
unsetenv CANVIEWDEVICE
unsetenv CANEDITFOB
unsetenv CANADOPTFOB
unsetenv CANEDITUSER
unsetenv CANARM
unsetenv CANSTRONG
unsetenv CANDISARM
unsetenv CANUNLOCK
unsetenv CANVIEWLOG
unsetenv CANAPI
if($?USER_ORGANISATION) then
can --organisation='$USER_ORGANISATION' admin
if(! $status)setenv ADMINORGANISATION
can --organisation='$USER_ORGANISATION' editoriganisation
if(! $status)setenv CANEDITORGANISATION
can --organisation='$USER_ORGANISATION' editfob
if(! $status)setenv CANEDITFOB
can --organisation='$USER_ORGANISATION' adoptfob
if(! $status)setenv CANADOPTFOB
can --organisation='$USER_ORGANISATION' edituser
if(! $status)setenv CANEDITUSER
can --organisation='$USER_ORGANISATION' viewlog
if(! $status)setenv CANVIEWLOG
can --organisation='$USER_ORGANISATION' arm
if(! $status)setenv CANARM
can --organisation='$USER_ORGANISATION' strong
if(! $status)setenv CANSTRONG
can --organisation='$USER_ORGANISATION' disarm
if(! $status)setenv CANDISARM
can --organisation='$USER_ORGANISATION' unlock
if(! $status)setenv CANUNLOCK
can --organisation='$USER_ORGANISATION' viewlog
if(! $status)setenv CANVIEWLOG
can --organisation='$USER_ORGANISATION' api
if(! $status)setenv CANAPI
endif
if($?USER_SITE) then
can --organisation='$USER_ORGANISATION' --site='$USER_SITE' editaccess
if(! $status)setenv CANEDITACCESS
can --organisation='$USER_ORGANISATION' --site='$USER_SITE' editsite
if(! $status)setenv CANEDITSITE
can --organisation='$USER_ORGANISATION' --site='$USER_SITE' editdevice
if(! $status)setenv CANEDITDEVICE
can --organisation='$USER_ORGANISATION' --site='$USER_SITE' viewdevice
if(! $status)setenv CANVIEWDEVICE
can --organisation='$USER_ORGANISATION' --site='$USER_SITE' editarea
if(! $status)setenv CANEDITAREA
endif