Skip to content

Commit 3945d3f

Browse files
committed
Source cleanup
1 parent aca3b58 commit 3945d3f

File tree

6 files changed

+19
-27
lines changed

6 files changed

+19
-27
lines changed

.vscode/settings.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

drivers/driver_ctl.go

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -41,21 +41,21 @@ type (
4141

4242
// Link statuses
4343
LinkStatus struct {
44-
State int8
44+
State int8 // 0 - down 1 - disconnecting 2 - connecting 3 - up
4545
}
4646
)
4747

4848
var (
49-
Drivers map[string]func(config *viper.Viper, logger *slog.Logger) (BaseModem, error) = map[string]func(config *viper.Viper, logger *slog.Logger) (BaseModem, error){}
50-
logger *slog.Logger
49+
driverStore map[string]func(config *viper.Viper, logger *slog.Logger) (BaseModem, error) = map[string]func(config *viper.Viper, logger *slog.Logger) (BaseModem, error){}
50+
logger *slog.Logger
5151
)
5252

5353
func init() {
5454
logger = logging.GetGeneralLogger()
5555
}
5656

5757
func IsRegistered(name string) bool {
58-
_, ok := Drivers[name]
58+
_, ok := driverStore[name]
5959
return ok
6060
}
6161

@@ -66,27 +66,27 @@ func RegisterDriver(name string, generator func(config *viper.Viper, logger *slo
6666
}
6767

6868
// Register the driver
69-
Drivers[name] = generator
69+
driverStore[name] = generator
7070
logger.With("name", name).Debug("driver registered")
7171
}
7272

73-
func GetModemDriver(model string, config *viper.Viper, logger *slog.Logger) (BaseModem, error) {
74-
if !IsRegistered(model) {
73+
func GetModemDriver(name string, config *viper.Viper, logger *slog.Logger) (BaseModem, error) {
74+
if !IsRegistered(name) {
7575
return nil, ErrUnknownModel
7676
}
7777

78-
logger.Debug("driver instance created", "driver", model)
79-
return Drivers[model](config, logger)
78+
logger.Debug("driver instance created", "driver", name)
79+
return driverStore[name](config, logger)
8080
}
8181

82-
func GetAvailableDrivers() *[]string {
83-
keys := make([]string, len(Drivers))
82+
func GetAvailableDrivers() []string {
83+
keys := make([]string, len(driverStore))
8484

8585
i := 0
86-
for k := range Drivers {
86+
for k := range driverStore {
8787
keys[i] = k
8888
i++
8989
}
9090

91-
return &keys
91+
return keys
9292
}

drivers/helpers.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,11 @@ func GetInterfaceIPv4Addr(iface string) (addr net.IP, err error) {
2020
return
2121
}
2222

23-
// Get all of the addresses on the interface
23+
// Find the first IPv4 address on the NIC
2424
if addrs, err = ief.Addrs(); err != nil {
2525
return
2626
}
2727

28-
// Find the first IPv4 address
2928
for _, addr := range addrs {
3029
if ipv4Addr = addr.(*net.IPNet).IP.To4(); ipv4Addr != nil {
3130
break

drivers/zte8810ft.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,13 @@ type (
4747
)
4848

4949
func init() {
50-
fmt.Println("here")
5150
RegisterDriver("ZTE 8810FT", newZTE8810FT)
5251
}
5352

5453
func newZTE8810FT(config *viper.Viper, logger *slog.Logger) (BaseModem, error) {
5554
if config.IsSet("iface") {
5655
ifaceName := config.GetString("iface")
57-
logger.With("iface_name", ifaceName).Debug("interface has been specified")
56+
logger.With("iface_name", ifaceName).Debug("NIC has been specified")
5857

5958
// Get this computer's IP on the interface
6059
ifaceAddr, err := GetInterfaceIPv4Addr(ifaceName)

logging/logging.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ func init() {
2121
slog.Error("logging.general: ", err.Error(), nil)
2222
}
2323

24-
// Setup levels
2524
driverLevel, err := strToLevel(logConfig.GetString("driver"))
2625
if err != nil {
2726
slog.Error("logging.driver: ", err.Error(), nil)

mcli.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -88,14 +88,14 @@ func run() error {
8888

8989
// Process and output status
9090
switch status.State {
91-
case 3:
92-
cfmt.Println("Status: {{up}}::green|bold")
9391
case 0:
9492
cfmt.Println("Status: {{down}}::red|bold")
95-
case 2:
96-
cfmt.Println("Status: {{connecting}}::yellow|bold")
9793
case 1:
9894
cfmt.Println("Status: {{disconnecting}}::#FA8100|bold")
95+
case 2:
96+
cfmt.Println("Status: {{connecting}}::yellow|bold")
97+
case 3:
98+
cfmt.Println("Status: {{up}}::green|bold")
9999
}
100100
}
101101
case args.SMS != nil:

0 commit comments

Comments
 (0)