summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2014-01-05 00:30:44 -0800
committerIvan Kohler <ivan@freeside.biz>2014-01-05 00:30:44 -0800
commit4d75191d9cc9ef91b82cd6ff4be96cdc8f82e480 (patch)
tree4d912778ada2533b0a0f425ea0bcd241d4f96480
parent013646e6629fc94b4cda03c495aa56677f2de381 (diff)
add devicename to phone_shellcommands device insert and delete, RT#25705
-rw-r--r--FS/FS/part_export/phone_shellcommands.pm7
1 files changed, 5 insertions, 2 deletions
diff --git a/FS/FS/part_export/phone_shellcommands.pm b/FS/FS/part_export/phone_shellcommands.pm
index 411c263d2..593b14e47 100644
--- a/FS/FS/part_export/phone_shellcommands.pm
+++ b/FS/FS/part_export/phone_shellcommands.pm
@@ -54,6 +54,7 @@ old_ for replace operations):
<LI><code>$pkgnum</code> - Internal package number
<LI><code>$custnum</code> - Internal customer number
<LI><code>$mac_addr</code> - MAC address (Device MAC address insert and delete commands only)
+ <LI><code>$devicename</code> - Device type (Device type insert and delete commands only)
</UL>
END
);
@@ -83,14 +84,16 @@ sub _export_unsuspend {
sub export_device_insert {
my( $self, $svc_phone, $phone_device ) = @_;
$self->_export_command('mac_insert', $svc_phone,
- 'mac_addr'=>$phone_device->mac_addr
+ mac_addr => $phone_device->mac_addr,
+ devicename => $phone_device->part_device->devicename,
);
}
sub export_device_delete {
my( $self, $svc_phone, $phone_device ) = @_;
$self->_export_command('mac_delete', $svc_phone,
- 'mac_addr'=>$phone_device->mac_addr
+ mac_addr => $phone_device->mac_addr,
+ devicename => $phone_device->part_device->devicename,
);
}